Герб МГТУ им. Н.Э. БауманаНаучно-техническая библиотека МГТУ им. Н.Э. Баумана

Подробное описание документа

   Статья

Белоус В. С., Крищенко В. А., Рязанова Н. Ю.
   Обнаружение тупиков на мьютексах в многопоточных приложениях / Белоус В. С., Крищенко В. А., Рязанова Н. Ю. - DOI 10.18698/2308-6033-2013-6-771 // Инженерный журнал: наука и инновации. - 2013. - № 6. - П.Н. 8.

Скачать документ
Полнотекстовый документ
DOI 10.18698/2308-6033-2013-6-771
engjournal.bmstu.ru/catalog/it/hidden/771.html

Статья посвящена разработке метода обнаружения тупиков при использовании в приложениях мьютексов, реализованных по стандарту POSIX. В рамках теории тупиков проанализирован и реализован способ получения информации о блокированных на мьютексах процессах. Показано, что обнаружение замкнутой цепи блокировок соответствует обнаружению цикла в графе запросов - распределений. Описан механизм включения в ядро средств перехвата функции ядра, которая управляет захватом и освобождением потоков на мьютексах. Предложен алгоритм обнаружения тупика на основе полученной информации.

Статья опубликована в следующих изданиях

п.н. 8
   Журнал
   Инженерный журнал: наука и инновации. - ISSN 2308-6033 (web).
   № 6. - 2013.