SóProvas


ID
3234430
Banca
CESGRANRIO
Órgão
UNIRIO
Ano
2019
Provas
Disciplina
Sistemas Operacionais
Assuntos

Deadlock, no contexto de um sistema operacional, é uma

Alternativas
Comentários
  • Condições para ocorrência de Deadlock

    Assim, nenhum processo consegue executar recurso que precisa, ou liberar recurso que está de posse, ou ser acordado, pois o recurso que precisa está ocupado.

    Vale detalhar que recurso é uma sequência de eventos necessários ao uso de um processo, assim pode ser dispositivos ou qualquer item compartilhado.

    As condições para se entrar no estado de Deadlock:

    Exclusão Mútua: todo recurso está ou associado a um único processo ou disponível;

    Posse e Espera: processos que retêm recursos podem solicitar novos recursos;

    Não Preempção: recursos concedidos previamente não podem ser forçosamente tomados;

    Espera Circular: deve haver uma cadeia circular de dois ou mais processos, na qual cada um está à espera de recursos retido pelo membro seguinte dessa cadeia.

    Todas essas condições devem ocorrer simultaneamente para que ocorra Deadlock. Se uma dessas condições não ocorrer, não haverá deadlock.