processus orphelins se produisent quand un processus Linux a terminé de manière inattendue ou a été interrompue par l'utilisateur. Ces types de processus prennent souvent du temps CPU ou contribuent à la perte de mémoire dans la machine. Si elles ne servent pas à des fins utiles , il est préférable d'y mettre fin . Processus orphelins peuvent être tués dans un certain nombre de façons, à partir d'une mise à mort lente pour permettre au processus de terminer ses actions à une résiliation immédiate . Les chances sont que si un processus orphelin existe, il est d'aucune utilité, et peuvent donc être arrêtée immédiatement. Instructions 1 liste de vos processus . Ce résultat est obtenu en exécutant la commande d'état du processus "ps" pour établir la liste des processus en cours d'exécution comme suit : ps- u -f Ceci fournit une liste complète des processus et leurs cartes d'identité. Remplacer " " avec un identifiant unique de votre part, car cela va déterminer les processus exécutés dans votre environnement plutôt que tous les autres processus du système . 2 identifier les processus orphelins dans la liste affichée . Ceux-ci ont généralement beaucoup de temps processeur alloué à leur encontre dans la liste. La principale considération est lorsque l'ID de processus (PID ) possède un ID de processus parent ( PPID ) qui ne semble pas être en cours d'exécution , comme l'identifiant de la mère n'apparaît pas dans la liste des PID course. < Br > 3 Tuez les processus qui n'ont pas un parent en cours d'exécution identifiés par la colonne PPID . Ceux-ci peuvent être tués dans un certain nombre de façons, avec la commande "kill " sans paramètres pour mettre fin au processus de la manière la plus sûre. Comparez cela à la procédure " kill -9 " , qui tue les processus immédiatement . Un exemple de tuer process id 12345 serait: tuer 12345 ou en format -9: kill -9 12345 Il ya un . nombre de niveaux de commande disponible tuer, et ceux-ci sont décrits sur la page de manuel kill comme «l'homme tue . "
|