L'état d'un processus est défini par l'activité en cours de ce processus et se trouve dans le PCB.
- Nouveau
- Élément de liste
- fonctionnement
- attendre
- prêt
- terminé
Et un fil a aussi son propre état, dans le TCB.
Donc, si le processus est multithread, a-t-il plusieurs états ou un seul?
1
"si le processus est multithread, a-t-il plusieurs états ou un seul?" Chaque thread aura son propre statut.
DavidPostill
mais, le processus n'a pas son propre état?
Maske
Oui. Le processus a un état et chaque thread a un état.
DavidPostill
alors ... quel est l'état du processus, si, par exemple, un thread est en cours d'exécution et qu'un autre est en attente?
Maske
Je n'en ai aucune idée. Cela dépend du système d'exploitation que vous utilisez et des bibliothèques de thread que vous utilisez.
DavidPostill