Questions et réponses sur le processus du système d'exploitation # 2

Question: Quels sont les avantages de la multiprogrammation?

Answer: Les avantages de la multiprogrammation sont -

  1. Increased CPU Utilization - La multiprogrammation améliore l'utilisation du processeur car elle organise un certain nombre de travaux où le processeur en a toujours un à exécuter.

  2. Increased Throughput- Le débit signifie le nombre total de programmes exécutés sur une période de temps fixe. En multiprogrammation, la CPU n'attend pas les E / S pour le programme qu'elle exécute, ce qui entraîne une augmentation du débit.

  3. Shorter Turn around Time - Les délais d'exécution des travaux courts sont grandement améliorés en multiprogrammation.

  4. Improved Memory Utilization- En multiprogrammation, plusieurs programmes résident dans la mémoire principale. Ainsi, la mémoire est utilisée de manière optimale.

  5. Increased Resources Utilization - En multiprogrammation, de multiples programmes sont en concurrence active pour les ressources, ce qui se traduit par un degré plus élevé d'utilisation des ressources.

  6. Multiple Users - La multiprogrammation prend en charge plusieurs utilisateurs.