FC ConcursosFC Concursos

Flashcard FC377979

Quais condições caracterizam um deadlock e como a preempção de recursos pode evitá‑lo?

Questões sem classificação de assunto (TI - Organização e Arquitetura dos Computadores)

Instituto Consulplan · 2023

De acordo com o assunto TI Organização e Arquitetura dos Computadores: Questões sem classificação de assunto (TI Organização e Arquitetura dos Computadores), responda:

Quais condições caracterizam um deadlock e como a preempção de recursos pode evitá‑lo?
Mostrar resposta e comentário

Resposta

Resposta: As quatro condições clássicas de deadlock são necessárias simultaneamente.

• exclusão mútua: recurso atende um processo por vez.
• hold and wait: processo retém recurso enquanto espera outro.
• sem preempção: SO não força devolução do recurso.
• espera circular: cadeia circular de processos esperando recursos.

Preempção: se o SO puder retirar temporariamente um recurso e reatribui‑lo, interrompe hold and wait / espera circular, evitando o deadlock.

Observação: periféricos, em geral, são acessados por chamada de sistema e atendem um processo por vez.




Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/375209

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo