Questão FC267004
Os processos inicializados em um sistema operacional podem possuir três estados quanto ao processamento na CPU: i) pronto; ii) em execução; e iii) bloqueado. Assinale a alternativa
Gerência de Processos
IDECAN · 2020
Os processos inicializados em um sistema operacional podem possuir três estados quanto ao processamento na CPU: i) pronto; ii) em execução; e iii) bloqueado. Assinale a alternativa que contém o responsável pelo gerenciamento e o controle dos estados de cada processo.
- Thread
- Escalonador
- Memória
- Arquivos
- Dispositivos de Entrada e Saída
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
Escalonador é o componente do sistema operacional responsável por decidir qual processo terá acesso à CPU, controlando as transições entre os estados pronto, em execução e bloqueado. Ele mantém filas de processos e escolhe, segundo políticas definidas, qual processo deve executar em cada instante.
O escalonador é acionado em eventos como chegada de novo processo, término de E/S, finalização de processo ou expiração de fatia de tempo. Essas decisões podem ser preemptivas (retiram a CPU do processo corrente) ou não preemptivas.
Emprega algoritmos (por exemplo, FIFO, SJF, Round‑Robin, por prioridade) visando otimizar métricas como tempo de resposta, tempo de espera, throughput e utilização da CPU.
Em conjunto com o dispatcher, que realiza a troca de contexto, o escalonador garante organização, justiça e eficiência no uso da CPU.
Conteúdo do catálogo FC Concursos · Atualizado em