Questão de Sistemas Operacionais — Algoritmo de Escalonamento — FGV 2024
Sistemas OperacionaisAlgoritmo de Escalonamento
- Código
- fg077385
- Banca
- FGV
- Órgão
- CVM
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista - Perfil 8 - TI / Sistemas e Desenvolvimento - Tarde
O analista Zeferino está trabalhando em um sistema operacional que necessita de melhorias em seu algoritmo de escalonamento e nas primitivas de sincronização para otimizar o processamento de tarefas em um ambiente de múltiplos processadores.Visando à otimização do sistema em questão, a abordagem que deve ser adotada é:
- Aimplementar o algoritmo de escalonamento Round-Robin com quantuns fixos para todos os processos, independentemente de suas prioridades;
- Butilizar semáforos binários para todas as operações de sincronização, aplicando o mesmo valor de inicialização para todos os semáforos;
- Cutilizar o algoritmo de escalonamento de Múltiplas Filas com Feedback, ajustando dinamicamente as prioridades dos processos baseado em suas características de execução;
- Dimplementar um único lock global para gerenciar o acesso a todas as seções críticas, independentemente de sua relevância ou frequência de acesso;
- Epriorizar a implementação de algoritmos de escalonamento baseados exclusivamente em prioridades fixas, sem considerar a possibilidade de inversão de prioridades.