SóProvas


ID
784213
Banca
CESPE / CEBRASPE
Órgão
MEC
Ano
2011
Provas
Disciplina
Sistemas Operacionais
Assuntos

Julgue o  próximo  item , relativo  à gerência de bloqueio.

Os dois principais métodos para tratar deadlocks são: usar um protocolo de prevenção de deadlocks para a garantia de que o sistema nunca entre nesse estado; e(ou) finalizar o aplicativo que estiver sendo executado.

Alternativas
Comentários
  • As duas formas são: se tiver a possibilidade de ocorrer dead lock:

     

    1 - Não bloquear ninguém.

    2 - Se ocorrer dead lock, matar uma transação para liberar dead lock.

  • Métodos para manipulação de deadlocks (Silberchatz), Três Maneiras:
        Podemos usar um protocolo para impedir ou evitar a ocorrência de deadlocks, assegurando que o sistema nunca entratá em estado de deadlock.
        Podemos permitir que o sistema entre em estado de deadlock, detecte-o e se recupere dele.
        Podemos ignorar o problema e fingir que deadlocks nunca ocorrem no sistema.
            usada pela maioria dos SO
                UNIX e Windows
            Responsabilidade transferida ao desenvolvedor de aplicações

  • A questão fala de  "tratar deadlocks" . Então "usar um protocolo de prevenção" não dá jeito mais quando ocorre.

  • em TI nada é garantido