stackyFACTS
Технологии

Многопоточные взаимные блокировки замораживают приложения на неопределенный срок

ВОТ ЧТО ИНТЕРЕСНО

Цифровой эквивалент двух вежливых людей, которые отказываются проходить через дверь первыми. Когда поток A ожидает ресурс, удерживаемый потоком B, а поток B ожидает поток A, программное обеспечение навсегда блокируется в бесконечной патовой ситуации.

Многопоточные взаимные блокировки замораживают приложения на неопределенный срок
STACKY / Технологии
Одно открытие ведёт к другому.

Продолжите читать факты по этой теме.

Технологии →
STACKY ДЛЯ IPHONE

Большой мир.
Маленькие открытия.

Продолжите открывать мир в Stacky. Интересные факты в приложении, которое всегда под рукой.

Скачать в App Store
ЕЩЁ ОДНО ОТКРЫТИЕ?

Продолжите открытие

Вся тема →
Мьютексы заставляют многопоточный код двигаться по одной полосе
Технологии

Мьютексы заставляют многопоточный код двигаться по одной полосе

Поздравляем с постройкой многополосного шоссе, теперь все должны слиться в одну полосу. Мьютексы предотвращают повреждение данных, физически запрещая…

Узнать больше
Бесконечная рекурсия сильно загоняет программы в бесконечные циклы
Технологии

Бесконечная рекурсия сильно загоняет программы в бесконечные циклы

Функция, приказывающая сама себе запуститься снова, — это цифровой эквивалент двух зеркал, направленных друг на друга. Если условие выхода написано плохо,…

Узнать больше
Утечки в неисправном ПО потребляют ресурсы до полного краха системы
Технологии

Утечки в неисправном ПО потребляют ресурсы до полного краха системы

Некоторые приложения невероятно жадны и забывают возвращать ресурсы, которые заняли. Утечка памяти происходит, когда скрипт захватывает свободное место для…

Узнать больше
Как сортировать числа с помощью сна
Технологии

Как сортировать числа с помощью сна

Зачем делать сложные вычисления, если можно вздремнуть? Этот безумный алгоритм сортирует числа, назначая каждому из них поток-«соню», который засыпает на…

Узнать больше
Глобальные переменные доступны из абсолютно любого места
Технологии

Глобальные переменные доступны из абсолютно любого места

Это цифровой эквивалент того, чтобы оставить ключи от дома посреди оживленного перекрестка. Объявление переменной глобальной означает, что любая случайная…

Узнать больше
В Cyberpunk 2077 полиция позорно появлялась из ниоткуда
Технологии

В Cyberpunk 2077 полиция позорно появлялась из ниоткуда

Когда поиск пути слишком сложен, просто телепортируйте проблему прямо за спину игроку. На момент выхода в распиаренной игре отсутствовал код, позволяющий…

Узнать больше
StackyБольше открытий в приложении
Скачать в App Store