O gerenciamento de processos é uma das funções mais
críticas de um sistema operacional, sendo responsável
por criar, escalonar e finalizar processos, garantindo que
a CPU seja utilizada de forma eficiente e justa. Em
ambientes multitarefa, o sistema operacional alterna a
execução de múltiplos processos, criando a ilusão de
simultaneidade. Analise as seguintes afirmações sobre o
gerenciamento de processos em sistemas operacionais
modernos:
I.O escalonador de curto prazo (CPU scheduler) é
responsável por selecionar, entre os processos que
estão na memória e prontos para executar, qual deles
receberá a CPU. Algoritmos como o Round-Robin são
preemptivos e garantem que nenhum processo
monopolize o processador por tempo indeterminado.
II.Um processo, ao ser criado, passa por diversos
estados, como "novo", "pronto", "em execução", "espera"
e "terminado". A transição do estado de "espera" para
"pronto" ocorre tipicamente quando um evento pelo qual
o processo aguardava (e.g., uma operação de E/S) é
concluído.
III.A troca de contexto é um mecanismo que permite ao
sistema operacional salvar o estado de um processo que
está deixando a CPU e carregar o estado de outro
processo que está entrando. Esse procedimento, embora
essencial para a multitarefa, introduz uma sobrecarga
(overhead) significativa, pois não realiza trabalho útil do
ponto de vista do usuário.
Estão corretas as afirmativas:
Autenticação
Limite Diário Atingido
Você atingiu o limite de 10 questões diárias para usuários sem plano. Ao se tornar um membro, você poderá:
Resolver mais questões e melhorar seu desempenho.
Acessar conteúdo exclusivo da IAProvatec.
Potencializar seus estudos com estatísticas avançadas.
Que tal se tornar um membro agora e aproveitar todos os recursos da plataforma?