SóProvas


ID
1728448
Banca
FGV
Órgão
TJ-RO
Ano
2015
Provas
Disciplina
Sistemas Operacionais
Assuntos

Considere o trecho a seguir no contexto de sistemas operacionais.

“Um conjunto de processos está num bloqueio perpétuo quando cada processo do conjunto está esperando por um evento que apenas outro processo do conjunto pode causar.”

A situação descrita é típica da ocorrência de um:

Alternativas
Comentários
  • Deadlock:

    É uma situação na qual duas ou mais transações estão em estado de espera simultânea, cada uma esperando que uma das outras libere um bloqueio antes de poder prosseguir. Se ocorrer um deadlock, é desejável que o sistema detecte e o interrompa. Detectar um deadlock envolve detectar um ciclo no Grafo de Espera. Interromper o deadlock envolve escolher uma das transações participantes – ou seja, uma das transações do ciclo no grafo – como vítima e fazer o ROLLBACK, liberando assim seus bloqueios, e portanto, permitindo o prosseguimento de alguma outra transação.


    FONTE: Silberschartz Fundamentos de Sistemas operacioais - Principios

  • b-

    Deadlock é uma situação na qual 2 ou mais processos estao em um estado de espera cíclica para serem executados, onde cada processo espera um recurso compartilhado que esta na posse de outro processo. Logo, é um conjunto de processos que cada 1 aguarda um evento originado no outro