Em sistemas multiprogramáveis, os processos podem concorrer pelos recursos do sistema. Essa concorrência pode provocar uma situação conhecida como deadlock, que só ocorre quando todas as seguintes condições estão presentes, ao mesmo tempo, em um sistema:
posse e espera; não preempção; espera ocupada
posse e espera; preempção; espera ocupada
exclusão mútua; preempção; espera circular
exclusão mútua; posse e espera; não preempção; espera circular
exclusão mútua; posse e espera; preempção; espera circular
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...