Wie die verwaisten Prozess in Linux töten . Diese Arten von Verfahren verstärkt den CPU-Zeit oder dazu beitragen, Gedächtnisverlust in der Maschine. Wenn sie nicht serviert werden einen nützlichen Zweck , ist es am besten , sie zu beenden . Orphan Prozesse können in einer Reihe von Möglichkeiten, getötet zu werden , von einem langsamen töten , damit der Prozess seine Aktionen zu einer sofortigen Kündigung abzuschließen. Die Chancen stehen gut , wenn eine verwaiste Prozess vorhanden ist, wird es dient keinem sinnvollen Zweck , und kann daher sofort beendet werden. Anleitung
1
Liste Ihrer Prozesse.
Ps- u -f
Dies bietet eine vollständige Liste der Prozesse : Dies wird durch Ausführen des Prozess-Status -Befehl "ps ", um die Liste der laufenden Prozesse zu etablieren wie folgt erreicht und deren IDs . Ersetzen Sie " " mit einer eindeutigen Kennung des eigenen , da diese Prozesse in Ihrer Umgebung eher als alle anderen System-Prozesse ausgeführt identifizieren.
2 Identifizieren Sie die verwaiste Prozesse aus der angezeigten Liste . Diese haben in der Regel eine Menge CPU-Zeit gegen sie in der Liste zugeordnet. Das wichtigste Kriterium ist, wenn die Prozess-ID (PID) hat eine übergeordnete Prozess -ID ( PPID ) , die scheinbar nicht ausgeführt werden , da die Kennung für die Eltern nicht in der laufenden PID Liste erscheinen.
3
Tötet die Prozesse, die nicht über einen laufenden Eltern , wie durch die PPID Spalte identifiziert. Diese können in einer Reihe von Möglichkeiten, getötet zu werden , mit dem " Kill"- Befehl ohne Parameter , um den Prozess in der sicherste Weg zu beenden. Vergleichen Sie dies mit dem " kill -9 " Prozess, der Prozesse sofort tötet . Ein Beispiel für das Töten Prozess-ID 12345 wäre:
töten 12345
oder -9 Format :
kill -9 12345
Es gibt eine . Anzahl der Ebenen der Kill-Befehl zur Verfügung , und diese werden auf der man-Seite zu töten wie beschrieben " Mann zu töten . "