Multitâche non préventif

Définition - Que signifie le multitâche non préventif?

Le multitâche non préemptif est une technique multitâche héritée où un système d'exploitation (OS) alloue une unité centrale de traitement (CPU) entière à un seul processus jusqu'à ce que le processus soit terminé. Le programme libère la CPU elle-même ou jusqu'à ce qu'une heure programmée se soit écoulée. Il a été dévoilé dans Windows 3.1 et des versions similaires de Mac OS de cette époque.

Definir Tech explique le multitâche non préventif

En multitâche non préemptif, le contrôle du processeur reste en grande partie avec un programme pendant des durées plus longues. Le multitâche non préventif fonctionne bien avec les applications et les programmes qui nécessitent des ressources CPU intensives et continues. Cependant, lorsqu'un programme maintient la CPU pendant de si longues périodes, cela affecte d'autres programmes qui doivent attendre que le programme en cours se termine ou libèrent volontairement la CPU.

Le multitâche non préemptif intègre également certains éléments du multitâche coopératif, où un ou plusieurs programmes coopèrent, dans une certaine mesure, dans le partage de l'utilisation du processeur et la collaboration.