Windows NT, bien qu'il soit un système d'exploitation plus ancien, prend en charge une forme sophistiquée de multitâche connue sous le nom de multitâche préemptive . Voici une ventilation:
Multitâche préemptive:
* Processus multiples: Windows NT vous permet d'exécuter plusieurs programmes (processus) simultanément. Cela signifie que votre ordinateur peut fonctionner simultanément sur différentes tâches.
* Selon le temps: Le système d'exploitation alloue une durée fixe (tranche de temps) à chaque processus de fonctionnement. Lorsque la tranche de temps expire, le système d'exploitation passe au processus suivant dans la file d'attente.
* Interruption: Un processus en cours peut être interrompu à tout moment par le système d'exploitation pour donner à un autre processus une chance d'exécuter. Cette interruption se produit même si le processus n'est pas terminé avec sa tâche.
* Niveaux de priorité: Les processus se voient attribuer des niveaux de priorité et les processus de priorité plus élevée obtiennent plus de temps CPU. Cela garantit que les tâches importantes, comme les processus système, ont toujours suffisamment de temps pour se terminer.
* Support du thread: Windows NT prend en charge les threads, qui sont des unités d'exécution légères dans un processus. Cela permet à un seul processus d'effectuer plusieurs tâches simultanément, améliorant davantage le multitâche.
Avantages clés du multitâche de Windows NT:
* Réactivité: Les utilisateurs éprouvent un système plus réactif car ils peuvent basculer rapidement entre les applications, et le système d'exploitation ne devient pas enlisé par un seul processus.
* Utilisation efficace des ressources: Plusieurs tâches peuvent partager le CPU, la mémoire et d'autres ressources, ce qui rend le système plus efficace.
* Productivité accrue: Les utilisateurs peuvent travailler sur plusieurs tâches simultanément, entraînant une productivité accrue.
au-delà du multitâche préemptive:
Windows NT comprend également des fonctionnalités qui prennent en charge COOPERATIVE MULTITASING , bien que ce ne soit pas le modèle principal:
* Multitâche coopérative: Dans ce modèle, les processus donnent volontairement un contrôle du CPU à d'autres processus. Bien que moins efficace que le multitâche préventif, il peut être utile dans des scénarios spécifiques.
Dans l'ensemble, le modèle multitâche préemptif de Windows NT est une progression importante qui lui a permis de gérer des applications complexes et de fournir un environnement multitâche robuste pour les utilisateurs.
|