Julgue o item a seguir, relativos a gerenciamento de recurso...
Para sistemas de tempo compartilhado, os sistemas operacionais utilizam o escalonamento circular, que utiliza um tempo-limite para o uso contínuo do processador denominado fatia de tempo, e o valor dessa fatia depende da arquitetura de cada sistema operacional.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - certo
A questão aborda o conceito de escalonamento circular ou round-robin, que é uma estratégia de escalonamento de processos utilizada em sistemas operacionais de tempo compartilhado. No escalonamento circular, cada processo recebe uma quantidade fixa de tempo, conhecida como fatia de tempo ou time slice, para executar no processador. Após a expiração deste tempo, se o processo ainda necessitar de mais tempo de CPU, ele será colocado no final da fila e o próximo processo na fila terá a oportunidade de executar.
Essa abordagem é justa porque garante que todos os processos tenham acesso regular e previsível ao processador, evitando que um processo monopólie a CPU e que outros processos fiquem esperando indefinidamente. O valor da fatia de tempo é crucial na eficiência do escalonamento circular, pois um valor muito baixo pode causar uma grande quantidade de trocas de contexto (context switches), o que pode sobrecarregar o sistema com trabalho administrativo ao invés de execução efetiva dos processos. Por outro lado, um valor muito alto pode prejudicar a resposta do sistema aos processos interativos.
A afirmação de que o valor da fatia de tempo depende da arquitetura de cada sistema operacional é correta, pois os desenvolvedores de sistemas operacionais podem ajustar esse valor com base nas necessidades específicas de desempenho e nas características da carga de trabalho esperada. Assim, a alternativa C está correta, pois o enunciado descreve corretamente a mecânica de funcionamento do escalonamento circular em sistemas de tempo compartilhado e a dependência da fatia de tempo em relação à arquitetura do sistema operacional.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
[GABARITO CERTO ]
Também conhecido como Round Robin •
Neste escalonamento, toda vez que um processo é escalonado para execução, uma nova fatia de tempo é concedida. Caso a fatia de tempo expire, o sistema operacional interrompe o processo em execução, salva seu contexto e direciona-o para o final da fila de pronto;
Escalonamento Circular • O valor da fatia de tempo depende da arquitetura de cada sistema operacional e, em geral, varia de 10 a 100 milissegundos. Este valor afeta diretamente o desempenho da política de escalonamento circular.
mais conhecido como round robin, é setado o tempo de acordo com o SO.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo