-
Deadloack (Impasses)
Técnicas de prevenção
Esquema de Esperar-Morrer
Esquema de Ferir-esperar
São processos que formam um ciclo fechado, numa espera circular que os impede de executar/concluir suas tarefas. Ocorre quando um processo espera por um evento que nunca ocorrerá.
Condições
exclusão mútua
posse e espera
não preempção
espera circular
-
Não concordo com o gab. Um recurso que pode ser acessado por vários processos não é deadloc. O deadloc é quando um processo espera por recurso do outro, ou seja, um fica esperando pelo outro. O que a questão fala é de semáforos que um processo espera o outro terminar. Isso é impace, mas não entendo como deadloc
-
André, a questão fala "uma das causas de deadlocks...".
-
Os sistemas de computadores têm inúmeros recursos adequados ao uso de somente um processo a cada vez. Sistemas operacionais Modernos 2ed. (Tanembaum) - p.117
-
CERTO
Deadlock (interbloqueio, blocagem, impasse), no contexto de (SO), refere-se a uma situação em que ocorre um impasse, e dois ou mais ficam impedidos de continuar suas execuções - ou seja, ficam bloqueados, esperando uns pelos outros. Trata-se de um problema bastante estudado em sistemas operacionais e , pois é inerente à própria natureza desses sistemas.
São processos que formam um ciclo fechado, numa espera circular que os impede de executar/concluir suas tarefas. Ocorre quando um processo espera por um evento que nunca ocorrerá.
Técnicas de prevenção
-Esquema de Esperar-Morrer
-Esquema de Ferir-esperar
Condições
-exclusão mútua
-posse e espera
-não preempção
-espera circular
-
GABARITO: CERTO
Condições para ocorrência de impasses:
1. Exclusão mútua. Cada recurso está atualmente associado a exatamente um processo ou está disponível.
2. Posse e espera. Processos atualmente de posse de recursos que foram concedidos antes podem solicitar novos recursos.
3. Não preempção. Recursos concedidos antes não podem ser tomados à força de um processo.
4. Espera circular. Deve haver uma lista circular de dois ou mais processos, cada um deles esperando por um processo de posse do membro seguinte da cadeia.