Round Robin Ordonnancement (RRS)

Auteur: John Stephens
Date De Création: 28 Janvier 2021
Date De Mise À Jour: 1 Juillet 2024
Anonim
Ordonnancement Round Robin
Vidéo: Ordonnancement Round Robin

Contenu

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

Le programme Round Robin (RRS) est un algorithme de planification de travail 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 ensuite autorisé à utiliser la CPU pendant un laps de temps donné. Si elle ne se termine pas dans le délai imparti, elle est préemptée puis déplacée à l'arrière de la ligne afin que le processus suivant en ligne puisse être utilisé. le processeur pour la même quantité de temps.

Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

Techopedia explique la planification du tournoi à la ronde (RRS)

L'ordonnancement à tour de rôle est un algorithme principalement utilisé par les systèmes d'exploitation et les applications qui desservent plusieurs clients qui demandent à utiliser des ressources. Il traite toutes les demandes dans un ordre FIFO (circulaire premier entré, premier sorti) et évite la priorité, de sorte que tous les processus / toutes les applications puissent utiliser les mêmes ressources dans le même temps et avec 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’ya pas de minutage ou de priorités compliqués à prendre en compte, mais un système FIFO et une contrainte temporelle fixe 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, car il est toujours préempté par d'autres processus considérés comme plus importants.