Le Forum Non Officiel de la DEDIBOX
Vous n'êtes pas identifié.
Bonjour à tous,
Je viens de faire un top sur ma dedibox et il me dit que j'ai 1 zombie.
Comment savoir ou viens le zombie?
Merci par avance de votre aide.
Cordialement
Hors ligne
Hu ? Je n'ai jms vu ça avec un top...pourrais-tu nous montrer (copier/coller) exactement ce que nous sort ton top ?
Hors ligne
Bonsoir,
Voici mon top:
top - 20:16:53 up 67 days, 7:42, 1 user, load average: 0.00, 0.00, 0.00 graphic 859
Tasks: 69 total, 2 running, 66 sleeping, 0 stopped, 1 zombie
Peut-être que je m'inquète pour rien.![]()
Hors ligne
Ca m'interesse aussi.
Hors ligne
Lors de sa vie (entre le moment où il est lancé et celui où il se termine), un processus peut passer par différents états. Les principaux sont les suivants :
* Actif
* Exécutable
* Endormi
* Zombie
Le premier état correspond au processus qui en train de réaliser des actions à un instant donné. Il possède le processeur et réalise les opérations nécessaires à son déroulement.
Le deuxième état est pour un processus qui pourrait tout à fait être en train de s'exécuter, mais il doit attendre que le processus actif laisse sa place. En effet, le multitâche n'est en quelque sorte qu'une illusion. Sur une machine possédant un seul processeur, à un instant donné un seul programme peut opérer.
Ces deux premiers états ne sont généralement pas distingués du point de vue de l'utilisateur pour qui ils correspondent l'un comme l'autre à un programme en cours d'exécution. Cette nuance concerne plus le noyau.
Un processus endormi ne fait rien. Il attend une condition pour redevenir exécutable ou actif. Il peut se mettre lui-même en sommeil. Un programme par exemple peut attekndre quelques secondes avant de poursuivre son exécution pour laisser le temps à l'utilisateur de lire un message affiché. Mais il peut aussi être mis en sommeil par le noyau en attendant que ce qu'il demande soit disponible. Pour illustrer ceci, on peut observer un programme de chat (IRC) permettant de dialoguer sur Internet avec d'autres personnes. Tant que personne n'écrit rien, ce programme n'a rien à faire. Il va tout d'abord dire au système qu'il souhaite lire les informations qui arrivent d'Internet. Si rien n'est présent, il est mis dans un état endormi. Il sera alors réveillé dès que quelqu'un écrit un message afin que le processus puisse le traiter.
Le dernier des états évoqués ici est un peu particulier. Il s'agit de l'état zombie. Un tel processus est en réalité terminé. Il a fini son exécution et n'a donc plus de raisons d'exister. Seulement pour diverses raisons possibles, son père n'a pas été informé de ceci. Et tout processus doit prendre connaissance de la fin de ceux qu'il a lancés (ses fils). Le système conserve donc les informations correspondant au processus enfant afin que son parent puisse voir qu'il a fini son exécution.
Hors ligne