Criado para sistemas de tempo compartilhado e semelhante ao ...

Próximas questões
Com base no mesmo assunto
Q403004 Sistemas Operacionais
Criado para sistemas de tempo compartilhado e semelhante ao escalonamento FCFS, porém com preempção para alternar entre processos. Trata-se do algoritmo de escalonamento
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: E - Round-Robin.

O algoritmo de escalonamento Round-Robin (RR) é uma técnica clássica usada em sistemas operacionais para gerenciar processos em um ambiente de tempo compartilhado. Este método é uma variação do escalonamento First-Come, First-Served (FCFS), mas com a característica crucial da preempção para permitir a alternância entre processos. Na prática, o Round-Robin circula entre os processos na fila de prontos, atribuindo a cada um deles um quantum de tempo, ou seja, um período limitado para execução. Se o processo não terminar sua execução dentro desse tempo, ele é preterido e o próximo processo na fila é escalonado para execução.

Este mecanismo garante que todos os processos recebam uma quantidade de tempo igual para executar, promovendo uma distribuição justa de recursos da CPU. Além disso, o Round-Robin é especialmente eficaz em reduzir o tempo de resposta para processos, já que nenhum processo espera por muito tempo antes de receber atenção da CPU.

O motivo pelo qual a alternativa E é a correta se dá porque ela reflete exatamente a descrição do algoritmo de escalonamento em questão, com a qualidade de assegurar o compartilhamento de tempo e a capacidade de preempção, características que o definem e diferenciam de outros algoritmos, como o FCFS, que não possui preempção, ou o escalonamento por prioridades, que ordena os processos com base em sua prioridade e não necessariamente em um esquema de alternância equitativa.

Por outro lado, o Multilevel Queue e o Multilevel Feedback-Queue são métodos que organizam as filas de processos em vários níveis, muitas vezes de acordo com a prioridade ou outras características dos processos. Já o escalonamento em tempo real é projetado para atender requisitos de sistemas que precisam responder a eventos dentro de prazos rigorosos, focando-se no cumprimento de restrições temporais críticas.

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

FIFO (First in, first out) ou FCFS (First come, first served): Onde como seu próprio nome já diz, o primeiro que chega será o primeiro a ser executado;


RR (Round-Robin): Nesse escalonamento o sistema operacional possui um timer, chamado de quantum, onde todos os processos ganham o mesmo valor de quantum para rodarem na CPU. Com exceção do algoritmo RR e escalonamento garantido, todos os outros sofrem do problema de Inanição (starvation).



Fonte: https://pt.wikipedia.org/wiki/Escalonamento_de_processos 

e não sabia que round-robin era parecido com FCFC( o mesmo FIFO). mas se você for por eliminação dá. Priemiro tirava A,D e B pois elas não fazem sentido. ficava C e E. e prioridades também não pode ser pois ele fala em alternância de processos, que é uma característica marcante de Round-Robin

Bizu

Hobin hood - compartilha

Round robin - tempo compartilhado

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo