David Castilho
EQUIPE
10/01/2025 • 12:15
Gabarito: b)
Analisando as assertivas sobre Deadlock:
I. Correta. O problema de Deadlock pode ocorrer em qualquer sistema multiprogramável, porém as soluções adotadas devem ser específicas para o tipo de sistema e suas necessidades, levando em consideração o impacto no desempenho.
II. Incorreta. Deadlock não melhora a distribuição do tempo de CPU em relação aos escalonamentos não-preemptivos. Na verdade, Deadlock pode causar bloqueios e prejudicar o desempenho do sistema.
III. Correta. Um processo entra em Deadlock quando está aguardando por um evento que nunca ocorrerá, muitas vezes devido ao compartilhamento de recursos entre processos e a necessidade de exclusão mútua para acessá-los.
IV. Incorreta. Deadlock não é implementado por meio de um clock que interrompe o processador em intervalos de tempo. Deadlock é uma situação de bloqueio entre processos que aguardam recursos.
Portanto, a alternativa correta é a letra b) Apenas I e III.
Analisando as assertivas sobre Deadlock:
I. Correta. O problema de Deadlock pode ocorrer em qualquer sistema multiprogramável, porém as soluções adotadas devem ser específicas para o tipo de sistema e suas necessidades, levando em consideração o impacto no desempenho.
II. Incorreta. Deadlock não melhora a distribuição do tempo de CPU em relação aos escalonamentos não-preemptivos. Na verdade, Deadlock pode causar bloqueios e prejudicar o desempenho do sistema.
III. Correta. Um processo entra em Deadlock quando está aguardando por um evento que nunca ocorrerá, muitas vezes devido ao compartilhamento de recursos entre processos e a necessidade de exclusão mútua para acessá-los.
IV. Incorreta. Deadlock não é implementado por meio de um clock que interrompe o processador em intervalos de tempo. Deadlock é uma situação de bloqueio entre processos que aguardam recursos.
Portanto, a alternativa correta é a letra b) Apenas I e III.