Para evitar todos os impasses e maximizar o número de recursos não-preemptivos, o recurso R deve ser preemptivo. Isso ocorre porque o processo 1 precisa do recurso R para continuar, mas o recurso R está sendo usado pelo processo 2. Se o recurso R for preemptivo, o processo 1 poderá usá-lo e continuar sua execução, evitando assim o impasse. Além disso, o recurso S também pode ser preemptivo para evitar outro impasse entre os processos 3 e 4.
Para escrever sua resposta aqui, entre ou crie uma conta
Sistemas Operacionais I
Compartilhar