Möglicherweise liegt ein Problem mit Anwendungen vor, die hängen bleiben und nicht ordnungsgemäß funktionieren. In diesem Fall können wir die Prozesse des Linux-Systems überprüfen und denselben Prozess beenden, der hohe Ressourcen verbraucht.
- Lassen Sie uns zuerst die Oberseite ausführen Befehl, um zu überprüfen, welcher Prozess eine hohe CPU-Auslastung benötigt.
- Suchen Sie die Prozess-ID von PID für den Prozess, der viel CPU verbraucht.
- Jetzt erhalten Sie die Prozess-ID. Führen Sie den folgenden Befehl aus, um diesen Prozess zu beenden.
kill – Kill a process by ID
- Angenommen, der Chrome-Benutzer hat die PID 11053, dann müssen wir den folgenden Befehl ausführen.
Kill -9 11053
- Falls Sie den gleichen Prozess von allen Benutzern finden möchten und auch die nicht im Terminal aufgelistet sind, um diesen Prozess zu erhalten, können Sie den folgenden Befehl ausführen.
ps aux | grep mysql
- a = Prozesse für alle Benutzer anzeigen
- u = Benutzer/Eigentümer des Prozesses anzeigen
- x = zeigt auch Prozesse, die keinem Terminal zugeordnet sind
Mit dem ps aux | grep mysql Befehl erhalten Sie alle PID s für denselben Prozess können Sie den Befehl kill und alle PIDs ausführen, die den Prozess für denselben Dienst beenden.