Questão de Sistemas Operacionais — Deadlock — FCM 2018
Sistemas OperacionaisDeadlock
- Código
- qq337609
- Banca
- FCM
- Órgão
- IFN-MG
- Ano
- 2018
- Nível
- Médio
- Cargo
- Professor - Informática
A literatura mostra que são necessárias estar presentes quatro situações simultâneas para que ocorra um impasse (de recursos).A respeito dessas situações, na condição de
- Aexclusão mútua, cada recurso deve ser liberado individualmente para que esteja associado a um único processo ou disponível.
- Bpreempção, os recursos concedidos a um processo devem ser retirados desse processo para que o sistema não trave indefinitivamente.
- Cposse e espera, os processos que, em determinado instante, retêm recursos concedidos anteriormente podem requisitar novos recursos.
- Dcorrida, os processos envolvidos no impasse estão lendo ou escrevendo algum dado compartilhado e o resultado depende de quem processa no momento propício.
- Eespera circular, deve existir a posse do encadeamento circular dos recursos para que os processos saiam do estado de starvation, passando o recurso ao membro seguinte dessa cadeia.