14
janvier
2012
Etats d’un processus
janvier
2012
Un article de Kirilenko
Pas de commentaires
Un processus Unix peut-être caractérisé par son état. Il existe communément trois états :
– élu ;
– bloqué ;
– prêt.
Un processus est dans l’état élu lorsqu’il s’exécute, après avoir obtenu le processeur.
Il est bloqué lorsqu’il est en attente, par exemple d’une lecture de disque.
Il est dans l’état prêt lorsqu’il est n’est pas en attente, mais qu’il n’a pas le processeur. Il attend simplement que ce soit son tour.
Le passage de l’état prêt à l’état élu constitue l’opération d’élection.
Le passage de l’état élu à l’état bloqué constitue l’opération de blocage.
Le passage de l’état bloqué à l’état prêt constitue l’opération de déblocage.