Tanenbaum (2010, p. 271) define impasse ao dizer que “um conjunto de processos estará em situação de impasse se todo processo pertencente ao conjunto estiver esperando por um evento que somente outro processo desse mesmo conjunto poderá fazer acontecer”.
TANENBAUM, Andrew S. Sistemas operacionais modernos.
Considerando o texto acima e que os Sistemas Operacionais são compostos por processos, na sua maioria paralelos, para suportar as operações necessárias de um dispositivo, selecione a alternativa que apresente uma definição correta para deadlock:
Alternativas
Alternativa 1:
Deadlock só se da em sistemas monoprocessados
Alternativa 2:
Deadlock é o nome dado a um processo que possui alta prioridade de execução
Alternativa 3:
Deadlock é quando se tem vários processos em paralelo rodando, cada um acessando um recurso diferente
Alternativa 4:
O deadlock é uma tecnologia do Sistema Operacional que gerencia o acesso a recursos de impressora
Alternativa 5:
Se da quando dois (ou mais) processos estão acessando um recurso e bloqueando-o se tem um deadlock
Soluções para a tarefa
Resposta:
Alternativa 5
Explicação:
Porque ela é exatamente a definição de impasse/deadlock: (pg.52 do Livro)
Quando dois (no mínimo) processos estiverem dependendo
do recurso que cada um está usando (e bloqueando), temos uma situação de
impasse, também chamada de deadlock.
Sobre o funcionamento de processos em um sistema operacional moderno a alternativa correta correta é a quinta. O funcionamento de processos diversos é muito importante de ser entendido dado que a elaboração tanto de sistemas operacionais quanto de hardwares devem ser descritos minuciosamente para que seu entendimento fique claro.
Existem muitos problemas que podem acontecer durante o tráfego de informações em um sistema operacional, estes devem saber lidar com esses possíveis problemas que no caso estudado foi o deadlock.
Saiba mais sobre sistemas operacionais modernos:
https://brainly.com.br/tarefa/50007589