Mutual Exclusion (Взаимное исключение) – по крайней мере один из ресурсов
является неделимым.
Hold and wait (Удержание ресурсов при ожидании) – существует процесс, владеющий ресурсом и ожидающий освобождения другого ресурса.
No preemption (Неперераспределяемость ресурсов) – ресурсы не могут быть отобраны у процесса без его “желания”.
Circular wait (Циклическое ожидание) – существует такое множество процессов {P1, P2, …, Pn}, в котором P1 ждет освобождения ресурса процессом P2, P2 ждет P3,…, Pn ждет P1.
Условия возникновения взаимоблокировки