SóProvas


ID
2752162
Banca
FAURGS
Órgão
BANRISUL
Ano
2018
Provas
Disciplina
Sistemas Operacionais
Assuntos

Suponha que um sistema se encontre em estado de deadlock, e que haja um conjunto de transações esperando, como { T0, T1, T2, T3, T4, T5 }. T0 está esperando por um item mantido por T1; T0 está esperando por um item mantido por T2; T2 está esperando por um item mantido por T3; T3 está esperando por um item mantido por T2; T1 está esperando por um item mantido por T4; e T4 está esperando por um item mantido por T5. Qual transação pode ser escolhida para ser abortada, a fim de que o sistema saia do deadlock?

Alternativas
Comentários
  • Há uma dependência cíclica entre T2 e T3 (uma depende da outra), logo pode-se abortar qualquer uma das duas para resolver o deadlock.

  • faz um desenho com setas que ajuda bastante