Ресурсы:
· выгружаемые- можно забрать
· не выгружаемые- нельзя забрать
Группа процессов находится в состоянии блокировки, если каждый процесс данной группы, если каждый процесс данной группы ждет событие, которое может вызвать только процесс из данной группы.
Условия, необходимые для взаимоблокировки:
1) Условия взаимного исключении: ресурс либо отдан одному процессу, либо свободен.
2) Условие удержания и ожидания: процесс, удерживающий ресурсы, может ждать дополнительных ресурсов.
3) Условие отсутствия принудительной выгрузки ресурса.
4) Условия циклического ожидания: существует круговая последовательность процессов, в котором каждый процесс ждет освобождение ресурсов, удерживаемых предидущим процессом.