Planification à tour de rôle (rrs)

Définition - Que signifie Round Robin Scheduling (RRS)?

La planification à tour de rôle (RRS) est un algorithme de planification de tâches considéré comme très juste, car il utilise des tranches de temps affectées à chaque processus de la file d'attente ou de la ligne. Chaque processus est alors autorisé à utiliser le processeur pendant un laps de temps donné, et s'il ne se termine pas dans le temps imparti, il est préempté puis déplacé au fond de la ligne afin que le processus suivant en ligne puisse utiliser l'unité centrale pendant la même durée.

Definir Tech explique la planification à la ronde (RRS)

La planification à tour de rôle est un algorithme principalement utilisé par les systèmes d'exploitation et les applications qui servent plusieurs clients qui demandent à utiliser des ressources. Il traite toutes les demandes dans un ordre circulaire premier entré premier sorti (FIFO) et évite la priorité afin que tous les processus / applications puissent être en mesure d'utiliser les mêmes ressources dans le même laps de temps et d'avoir le même temps d'attente. chaque cycle; par conséquent, il est également considéré comme un exécutif cyclique.

C'est l'un des algorithmes de planification les plus anciens, les plus simples, les plus équitables et les plus largement utilisés de tous les temps, en partie parce qu'il est très facile à mettre en œuvre car il n'y a pas de délais ou de priorités compliqués à prendre en compte, seulement un système FIFO et une contrainte de temps fixe pour chacun. l'utilisation de la ressource. Cela résout également le problème de la famine, un problème dans lequel un processus ne peut pas utiliser les ressources pendant une longue période parce qu'il est toujours devancé par d'autres processus considérés comme plus importants.