Solution 1 :
Appuyez deux fois.
En fait, redémarrez. Il n'y a pas vraiment de moyen de se débarrasser facilement d'un zombie, mais il n'y a vraiment aucune raison de le faire car un zombie ne prend pas de ressources sur l'ordinateur. c'est une entrée orpheline dans une table de processus. Init est censé le collecter mais quelque chose s'est mal passé avec le processus. http://en.wikipedia.org/wiki/Zombie_process
Peut-être que vous posez la question parce qu'il y a un pire problème... recevez-vous une cargaison de zombies qui errent dans votre table de processus ? Cela signifie généralement un bogue dans le programme ou un problème de configuration. Vous ne devriez pas avoir un grand nombre de zombies sur le système. Un ou deux je ne m'inquiète pas. Si vous en avez cinquante d'Apache ou d'un autre démon, vous avez probablement un problème. Mais ce n'est pas directement lié à votre question...
Solution 2 :
/sbin/reboot
Vous ne pouvez pas tuer un zombie - il est déjà mort
Si le ppid existe toujours, sa résiliation peut souvent nettoyer les zombies engendrés.
Vous ne devriez pas tuer les processus en veille ininterrompue - cela signifie généralement qu'ils sont liés aux entrées/sorties, mais IIRC peut également se produire lors d'une lecture bloquante, par exemple. une prise réseau.
Solution 3 :
Des erreurs dans le système de fichiers ou les disques sous-jacents peuvent entraîner des processus liés aux E/S. Dans ce cas, essayez de "umount -f" le système de fichiers dont ils dépendent - cela annulera toutes les demandes d'E/S en attente ouvertes.