Imagem de fundo

Analise as afirmativas abaixo sobre as condições necessárias para a ocorrência de um de...

Analise as afirmativas abaixo sobre as condições necessárias para a ocorrência de um deadlock (impasse) em um sistema, conforme a teoria de Silberschatz.


I. Exclusão mútua: pelo menos um recurso deve ser mantido em modo não compartilhável.

II. Posse e espera: um processo deve estar segurando pelo menos um recurso e esperando para adquirir recursos adicionais que estão detidos por outros processos.

III. Preempção obrigatória: o sistema operacional deve ter o poder de retirar um recurso de um processo a qualquer momento para evitar a espera.

IV. Espera circular: deve existir um conjunto {𝑃0 , 𝑃1 , … , 𝑃𝑛} de processos em espera, tal que 𝑃0 espera por um recurso de 𝑃1 , 𝑃1 por 𝑃2 , e assim sucessivamente até 𝑃𝑛 esperar por um recurso de 𝑃0 .


Estão corretas apenas as afirmativas


A

I e II.


B

II e III.


C

I, II e IV.


D

I, III e IV.