Санкт-Петербургская группа тестирования JVM


« Previous day (Apr 20, 2006) | Main | Next day (Apr 21, 2006) »
20060421 пятница Апрель 21, 2006

Deadlocks

Что такое deadlock? Это ситуация, когда две конкурирующих программы или нити в программе пытаются использовать общие ресурсы таким образом, что ни одна из них не может продолжить выполнение.

Простейший случай deadlock — это когда нить-1 получает эксклюзивный доступ к ресурсу-1, затем пытается получить доступ к ресурсу-2, который в это время уже эксклюзивно захвачен нитью-2, который в свою очередь пытается получить доступ к ресурсу-1.

Кстати, как можно перевести этот термин на русский язык? [Read More] опубликовал vmrobot ( апр 21 2006, 02:04:33 PM MSD ) Permalink Комментарии [3]


Хиты страниц за сегодня: 106