Блокировка взаимная (deadlock) — ситуация, в которой обработка данных приостанавливается потому, что каждое из двух или нескольких устройств или параллельных процессов ожидает освобождения ресурсов, назначенных другому или другим процессам или устройствам, либо в силу других взаимозависимостей.
Пример. Ситуация, в которой программа А, монопольно блокирующая запись X, дает запрос на блокировку записи Y, которая выделена программе В, а программа В пытается получить монопольное управление записью X перед тем, как разблокировать запись Y.
[ГОСТ 33707-2016. (ISO/IEC 2382:2015) Информационные технологии (ИТ). Словарь]