Índice:
- Definição - O que significa Round Robin Scheduling (RRS)?
- Techopedia explica Round Robin Scheduling (RRS)
Definição - O que significa Round Robin Scheduling (RRS)?
O agendamento de rodízio rotativo (RRS) é um algoritmo de agendamento de tarefas considerado muito justo, pois usa intervalos de tempo atribuídos a cada processo na fila ou linha. Cada processo pode então usar a CPU por um determinado período de tempo e, se não terminar dentro do tempo alocado, é antecipado e movido na parte de trás da linha para que o próximo processo na linha possa usar a CPU pela mesma quantidade de tempo.Techopedia explica Round Robin Scheduling (RRS)
O agendamento de rodízio é um algoritmo usado principalmente por sistemas operacionais e aplicativos que atendem a vários clientes que solicitam o uso de recursos. Ele lida com todas as solicitações em uma ordem circular de primeiro a entrar, primeiro a sair (FIFO) e evita a prioridade, para que todos os processos / aplicativos possam usar os mesmos recursos na mesma quantidade de tempo e também tenham a mesma quantidade de tempo de espera cada ciclo; portanto, também é considerado executivo cíclico.
É um dos algoritmos de programação mais antigos, mais simples, mais justos e mais usados de todos os tempos, em parte porque é muito fácil de implementar, pois não há tempos ou prioridades complicados a serem considerados, apenas um sistema FIFO e uma restrição de tempo fixa para cada um. uso do recurso. Isso também resolve o problema da fome, um problema no qual um processo não é capaz de usar recursos por um longo tempo, porque sempre é antecipado por outros processos considerados mais importantes.