Ciência da Computação - Sistemas Operacionais - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2009
Assinale a opção correta, a respeito do tratamento de interrupções em um sistema operacional.
Para desativar uma interrupção, é suficiente fazer com que cada processo ative as interrupções imediatamente depois de entrar na região crítica e desativá-las ao sair dela.
Em um sistema multiprocessado, não basta desativar interrupções apenas na CPU que executou a instrução de desativamento, pois as demais CPUs também são afetadas.
Cada processo deve desativar todas as interrupções imediatamente depois de entrar na região crítica e reativá-las imediatamente após sair dela.
Não existe uma alternativa automática para o tratamento de interrupções; por isso, recomenda-se oferecer ao usuário a liberdade de desativar interrupções de processos.
Com as interrupções de software desativadas, apenas interrupções de relógio podem ocorrer.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...