quel est l'état du processus lorsqu'il est multithread?


0

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
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.