, если в алгоне Петерсона, процесс выгружен сразу после того, как он вышел из критической области, прежде чем установить свой флаг в значение false. Тогда не будет тупика. ?? PLZ помощь!Алгоритм Петерсона: может произойти взаимоблокировка
0
A
ответ
2
Нет тупика. Вот почему мы все изучаем этот теоретический алгоритм в школах.
примечание: вы можете столкнуться с тупиком в любом месте, если вы что-то сделали неправильно. Но это не вызвано ошибкой или свойством этого алгоритма.
+0
Эй, спасибо всем ... я получил свой ответ ... thnx Al Kepp – Abhishek
2
Это не может вызвать взаимоблокировку, потому что нет ничего, что блокирует процесс, который только что вышел из критической секции.
Даже не правильные предложения? Вы сейчас сдаете экзамен? –
Привет, и добро пожаловать в переполнение стека, но, к сожалению, ваш вопрос слишком расплывчато, чтобы полностью ответить. В тупике требуется как минимум 2 участника (как ни странно, эти два участника могут быть одинаковыми), что между собой блокируют ресурсы в обратном порядке, а затем заканчиваются друг на друга. Вам нужно разместить дополнительную информацию о проблеме, которую вы показываете, и, что еще лучше, какой-нибудь код, демонстрирующий ее. –
Кроме того, предложение «Тогда не будет тупика» довольно непонятно. Вы предполагаете, что будет или не будет тупик, или вы спрашиваете? Если последнее, у вас отсутствует знак вопроса. –