Cursos / Redes de Computadores / Sistemas Operacionais / Aula
Existem três estratégias básicas para o tratamento de deadlocks, que serão discutidas a seguir.
Por incrível que pareça, a estratégia mais usada nos sistemas operacionais é a de ignorar os problemas de deadlock, pois os possíveis tratamentos desse tipo de situação podem acarretar em perdas de desempenho do sistema, comprometendo a execução dos processos. Assim, é mais comum que os próprios softwares procurem evitar situações de deadlock na lógica em seus códigos e, no caso de ocorrer alguma situação de impasse, é preferível encerrar a execução de um processo ou até reiniciar o computador em casos mais extremos.
Versão 5.3 - Todos os Direitos reservados