Différence entre ordonnancement préemptif et non préemptif

C’est la responsabilité de l’ordonnanceur d’attribuer un processus à l’unité centrale lorsque l’unité centrale est à l’état inactif. L’ordonnanceur sélectionne un processus de la file d’attente prête et en alloue au CPU. L’ordonnancement qui a lieu lorsqu’un processus passe de l’état en cours à l’état prêt ou de l’état d’attente à l’état prêt est appelée ordonnancement préemptive. L’ordonnancement qui a lieu lorsqu’un processus se termine ou passe de l’exécution à l’attente ce type d’ordonnancement est appelée ordonnancement non préemptive.
 
 
La différence clé entre l‘ordonnancement préemptif et non préemptif réside dans le nom même. Un ordonnancement préemptif peut être préempté; les processus peuvent être planifiés. Dans l’ordonnancement non préemptive, les processus ne peuvent pas être planifiés.

QCM Architecture des ordinateurs

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *