Questions et réponses sur la planification des processus du système d'exploitation # 5

Question: Quels sont les différents principes à prendre en compte lors de la sélection d'un algorithme d'ordonnancement?

Answer: Les objectifs / principes à garder à l'esprit lors de la sélection d'une politique de planification sont les suivants -

  1. Fairness- Tous les processus doivent être traités de la même manière. Aucun processus ne devrait subir un report indéfini.

  2. Maximize throughput- Atteindre un débit maximal. Le plus grand nombre possible de processus par unité de temps doit être entretenu.

  3. Predictability - Un travail donné doit s'exécuter dans à peu près le même laps de temps prévisible et à peu près au même coût, quelle que soit la charge sur le système.

  4. Maximum resource usage- Les ressources système doivent être occupées. Un report indéfini doit être évité en appliquant les priorités.

  5. Controlled Time - Il devrait y avoir un contrôle sur les différentes heures -

    • Temps de réponse

    • Délai d'exécution

    • Temps d'attente

    • L'objectif devrait être de minimiser les temps mentionnés ci-dessus.