Рубрики
Uncategorized

Тупик | Операционная система — M04 P01

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

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

В этой статье мы обсудим тупик и способы, с помощью которых тупик подробно происходит.

Тупик

  • Если на каком -то событии ожидаются два или более процессов, чего никогда не произойдет, мы говорим, что эти процессы участвуют в тупике И тогда это известно как тупик.

Условия для тупика

  • Взаимное исключение
  • Без предположения
  • Держись и подожди
  • Круговое ожидание
  1. Взаимное исключение: Это означает, что используемый процесс ресурса должен использоваться в взаимном порядке. Это (ресурс) не следует использовать более чем одним процессом за один раз.

  2. Без предварительного удара: Никакого типа/шансов на предварительную комплектацию не будет.

  3. Держи и подождите: Процесс P1 держит R1 ресурс и ожидание R2 Ресурс, с другой стороны, процесс P2 держит R2 ресурс и ожидание R1 ресурс. P1 и P2 Не должен выпускать какой -либо ресурс, если они это сделают, то тупик не произойдет.

  4. Круговое ожидание: Приведенный выше пример является примером кругового ожидания, если есть круговое ожидание, чем может произойти тупик. Посмотрим еще один пример

Примечание. Если какое -либо одно условие не выполнено, может быть вероятность того, что тупик не произойдет.

Так что это было все о тупике в операционной системе. Надеюсь, вам понравилось, и выучили что -то новое.

Если у вас есть какие -либо сомнения, вопросы, звонки, связанные с этой темой, или просто хотите поделиться со мной чем -то, пожалуйста, не стесняйтесь обращаться ко мне.

📱 Свяжитесь со мной

Twitter LinkedIn Телеграмма Instagram

📧 Напишите почту

rahulmishra102000@gmail.com

🚀 Другие ссылки

GitHub Хакерранк

Оригинал: «https://dev.to/rahulmishra05/deadlock-operating-system-m04-p01-5c92»