Buscar

Preciso de canetas e apagador para a aula. Peguei as canetas, mas parei para conversar um pouco. Ao tentar pegar o apagador fiquei sabendo que outr...

Preciso de canetas e apagador para a aula. Peguei as canetas, mas parei para conversar um pouco. Ao tentar pegar o apagador fiquei sabendo que outro professor pegou o apagador para um reunião não programada e aguardava a caneta que não estava mais sobre a mesa para começar a reunião. Fiquei esperando que o apagador fosse devolvido e, como isso não aonteceu, resolvi guardar as canetas para a segunda aula e continuar aguardando o apagador. Fiquei sabendo que o outro professor também não começou a reunião pois ficou aguardando as canetas e também resolveu aguardar. Nesta situação podemos identificar a ocorrência de: Uma condição de corrida Um evento que será solucionado assim que terminar a aula Um deadlock em função da exclusão mútua no acesso aos dois recursos Um deadlock que poderá ser solucionado quando o professor desistir da aula. Um deadlock que poderá ser solucionado se um dos professores tirar o recurso das mãos do outro.

Essa pergunta também está no material:

AV1 2016   Sistemas Operacionais
6 pág.

Sistemas Operacionais I Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

Sua pergunta parece ser sobre um conceito de programação concorrente. Pelo cenário descrito, podemos identificar a ocorrência de um deadlock em função da exclusão mútua no acesso aos dois recursos. Isso ocorre quando dois processos ou threads estão aguardando um recurso que está sendo retido pelo outro, resultando em um impasse. Nesse caso, ambos os professores estão aguardando um recurso que o outro está retendo, o que caracteriza um deadlock.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais