Em gerência de processador, quais são as funções do escalon...

Próximas questões
Com base no mesmo assunto
Q2098003 Sistemas Operacionais
Em gerência de processador, quais são as funções do escalonador (scheduler) de curto prazo e do despachante (dispatcher), respectivamente?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa Correta: B - Selecionar um processo (ou thread) para execução e passar o controle da CPU (ou core) ao processo (ou thread) selecionado.

A questão aborda a gerência do processador no contexto de sistemas operacionais, um tema essencial para qualquer Técnico em Tecnologia da Informação. Compreender como o sistema operacional decide qual processo ou thread deve ser executado e como a troca de controle da CPU é realizada é fundamental para a otimização do desempenho do sistema.

O escalonador de curto prazo (ou short-term scheduler) tem a função de selecionar qual processo, ou thread, está pronto para ser executado. Este componente é crucial para o funcionamento eficiente de um sistema multitarefa, pois decide, entre os processos prontos na fila, qual será o próximo a utilizar a CPU.

O despachante (ou dispatcher) é responsável por passar o controle da CPU ao processo selecionado pelo escalonador de curto prazo. Suas funções incluem a troca de contexto entre processos e a mudança para o modo de usuário, além de iniciar a execução do processo selecionado.

A alternativa B descreve corretamente as funções do escalonador de curto prazo e do despachante. O escalonador seleciona qual processo ou thread deve ser executado, e o despachante realiza a transição de controle para esse processo, garantindo que ele comece a execução.

Análise das Alternativas Incorretas:

A: Menciona "fazer a troca de contexto e selecionar uma CPU", que são funções relacionadas ao despachante, mas não aborda corretamente a função de seleção de processos do escalonador.

C: Foca apenas na seleção de um processo e um thread, sem mencionar o papel do despachante, que é passar o controle da CPU, omitindo uma parte fundamental do processo.

D: Descreve a seleção de um thread e um processo, mas não menciona a transferência de controle, essencial na função do despachante.

E: Inverte as funções, mencionando passar o controle antes de escolher o processo, o que não está em linha com as operações sequenciais corretas do escalonador e do despachante.

Ao analisar questões como esta, preste atenção à sequência correta dos passos e funções descritas para o escalonador e despachante, garantindo que cada parte do processo de gerenciamento do processador seja corretamente identificada e compreendida.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo