FC ConcursosFC Concursos

Questão FC267011

Durante o gerenciamento dos processos por um Sistema Operacional, algumas condições devem ser válidas para ocorrência de impasses (deadlocks). Uma das condições necessárias é que c

Gerência de Processos

IDECAN · 2024

Durante o gerenciamento dos processos por um Sistema Operacional, algumas condições devem ser válidas para ocorrência de impasses (deadlocks). Uma das condições necessárias é que cada recurso só pode ser associado a exatamente um processo ou estar disponível. Marque a alternativa que indica a denominação dessa condição.

  1. Posse e espera.
  2. Exclusão mútua.
  3. Espera circular.
  4. Não preempção.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

Exclusão mútua significa que um recurso que não pode ser compartilhado fica associado a no máximo um processo por vez; se estiver em uso, os demais processos devem aguardar sua liberação.

Na prática, trata-se de dispositivos ou estruturas críticas — por exemplo, uma impressora ou uma área de memória — cujo acesso simultâneo causaria inconsistência ou falha.

Esse princípio é uma das condições necessárias para ocorrer um deadlock: ao tornar o recurso indivisível, cria-se a possibilidade de espera entre processos por recursos exclusivos.

Sistemas operacionais controlam a exclusão mútua com mecanismos como mutexes, semáforos e bloqueios, garantindo integridade, mas sem, por si só, eliminar a chance de impasse.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo