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.