Questões Informática Sistemas Operacionais

Considere as condições:I. Exclusão mútua.II. Posse e es...

Responda: Considere as condições:I. Exclusão mútua.II. Posse e espera.III. Não preempção.IV. Espera circular.Ocorrerá deadlock se estiverem...


1Q110790 | Informática , Sistemas Operacionais, Analista de Controle Externo Tecnologia da Informação, TCE GO, FCC

Considere as condições:
I. Exclusão mútua.
II. Posse e espera.
III. Não preempção.
IV. Espera circular.
Ocorrerá deadlock se estiverem presentes

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

💬 Comentários

Confira os comentários sobre esta questão.
Matheus Fernandes
Por Matheus Fernandes em 31/12/1969 21:00:00
Gabarito: e)

Vamos entender o que cada condição significa no contexto de deadlock:

I. Exclusão mútua: significa que um recurso só pode ser usado por um processo por vez.

II. Posse e espera: um processo que já possui um recurso pode esperar por outros recursos.

III. Não preempção: recursos não podem ser retirados à força de um processo, só liberados voluntariamente.

IV. Espera circular: existe um ciclo de processos onde cada um espera por um recurso que está com outro processo no ciclo.

Para que ocorra deadlock, todas essas condições precisam estar presentes simultaneamente. Se alguma delas faltar, o deadlock não acontece. Por isso, a resposta correta é a alternativa que indica todas as quatro condições: I, II, III e IV.
⚠️ Clique para ver os comentários

Visualize os comentários desta questão clicando no botão abaixo

Ver comentários
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.