Catégorie > High Tech

Quelle est la différence entre une planification préventive et non préventive?

Posté par Samantha, mise à jour le 07/05/2021 à 19:54:06

Quelle est la différence entre une planification préventive et non préventive?


Posté par David

a différence entre la `` planification préventive '' et la `` planification non préventive '' est que la planification non préventive occupe le contrôle total du processeur alors que la planification préventive permet au système d'exploitation de l'ordinateur (OS), de contrôler les états des processus. Il peut être utile de comprendre un peu les différents états d'un processus informatique:

États du processus
Un processus passe par cinq états au cours de son cycle;

Nouveau - Lorsqu'un processus est activé ou créé pour la première fois, par exemple lors du lancement d'un logiciel (nous nous en tiendrons à cet exemple tout au long de cette explication).
Prêt - Lorsque le programme est prêt à être affecté au processeur.
En cours d'exécution - Lorsque le programme est en cours d'exécution, il est appelé «en cours d'exécution».
En attente - Le processus ici est inactif et attend la communication d'autres processus.
Terminé - Le terme utilisé lorsque le processus exécuté est terminé.
Planification préventive
La planification préventive se produit lorsqu'un processus informatique est interrompu et que la puissance du processeur est cédée à un autre processus avec une priorité plus élevée. Ce type de planification se produit lorsqu'un processus passe de l'état d'exécution à l'état prêt ou d'un état d'attente à l'état prêt.

Planification non préventive
La planification non préventive permet au processus de se terminer avant de passer à la tâche suivante.

Voici un exemple de l'ancienne planification préventive - si vous lancez une application logicielle telle qu'un éditeur de texte, le système d'exploitation attribuera la tâche au processeur et allouera de l'espace disque, de la mémoire et d'autres ressources au programme; le programme d'édition de texte est maintenant en cours d'exécution. Si vous décidez de lancer une deuxième application et qu'un nouveau processus est généré, diverses ressources nécessaires sont affectées au nouveau programme et l'éditeur de texte est maintenu dans un état d'attente ou prêt jusqu'à ce que le nouveau processus soit exécuté.

Posté par Sabrina

Dans la planification préventive, le processus est envoyé de force à l'état d'attente lorsqu'un processus avec une priorité plus élevée arrive sur le processeur.
Dans la planification non_preemptive, le processus en cours d'exécution ne peut pas être forcé de quitter le processeur tant qu'il n'est pas terminé.


Ajouter une réponse

Votre message :

:

Votre prénom:

Votre email:

:



A voir aussi :

Les dernières discussions:



Qui est Réponse Rapide?

Réponse rapide est un site internet communautaire. Son objectif premier est de permettre à ses membres et visiteurs de poser leurs questions et d’avoir des réponses en si peu de temps.

Quelques avantages de réponse rapide :

Vous n’avez pas besoins d’être inscrit pour poser ou répondre aux questions.
Les réponses et les questions des visiteurs sont vérifiées avant leurs publications.
Parmi nos membres, des experts sont là pour répondre à vos questions.
Vous posez vos questions et vous recevez des réponses en si peu de temps.

Note :

En poursuivant votre navigation, vous acceptez l'utilisation de cookies. En savoir plus