Ed
há 9 meses
Vamos analisar cada uma das afirmações: I. Deadlock (ou impasse) ocorre quando muitos processos estão esperando por um recurso compartilhado (seção crítica), que está sendo mantido por algum outro processo. Verdadeiro, essa definição está correta. Deadlock acontece quando dois ou mais processos estão esperando indefinidamente por recursos que estão sendo mantidos uns pelos outros. II. Espera ocupada ocorre quando um processo está esperando para entrar na seção crítica, mas outros processos a monopolizam, e o primeiro processo é forçado a esperar indefinidamente. Falso, a espera ocupada (busy waiting) refere-se a um processo que está ativamente verificando se pode entrar na seção crítica, consumindo CPU, e não necessariamente que outros processos a monopolizam. III. Inversão de prioridade ocorre quando um processo de alta prioridade está na seção crítica e é interrompido por um processo de média prioridade. Falso, a inversão de prioridade ocorre quando um processo de baixa prioridade impede que um processo de alta prioridade execute, geralmente porque o processo de baixa prioridade está segurando um recurso que o processo de alta prioridade precisa. Com base nas análises: - A afirmação I está correta. - A afirmação II está incorreta. - A afirmação III está incorreta. Portanto, a alternativa correta que contém todos os itens verdadeiros é: Apenas a afirmação I está correta.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material