Em sistemas operacinais temos que apenas um processo pode usar o recurso por vez, ou seja, pelo menos um recurso deve ser mantido em modo não compartilhável. Se outro processo solicitar esse recurso, o processo solicitante deverá ser adiado até que o recurso seja liberado.
Analise as alternativas abaixo e marque a condição descrita acima para evitar deadlock:
Alternativas
Alternativa 1:
Round Robin.
Alternativa 2:
Exclusão mútua
Alternativa 3:
Posse e espera.
Alternativa 4:
Espera circular.
Alternativa 5:
Inexistência de preempção.
Soluções para a tarefa
Resposta:
Alternativa 2
Explicação:
Exclusão mútua
Considerando sistemas operacionais, que apenas um processo pode utilizar o recurso por vez, ou seja, pelo menos um recurso deve ser mantido em modo não compatível, com referência a esta informação, para evitar esta condição de impasse, a alternativa correta é 2:
- Exclusão mútua
Exclusão mútua
A exclusão mútua pode ser definida como uma atividade usada na programação para impedir que dois ou mais processos entrem simultaneamente em uma das áreas de dados compartilhados, ou acessem o mesmo recurso compartilhado.
Ou seja, em sistemas de multiprogramação com um único processador, os processos são intercalados no tempo para dar a aparência de execução simultânea. Pode-se dizer também que, um dos grandes problemas que podemos encontrar é que o compartilhamento de recursos é cheio de riscos.
Saiba mais sobre Exclusão mútua em: https://brainly.com.br/tarefa/54043060
#SPJ2