Ich überprüfte den Aktivitätsmonitor und bemerkte 2 aufgerufene Prozesse, sh
die meine CPU fraßen.
Welche Apps sind mit diesen Prozessen verbunden und wie kann ich verhindern, dass sie die gesamte CPU verbrauchen?
sh
ist eine Shell , ein Programm, das eine Befehlszeilenschnittstelle für Ihren Computer bereitstellt. Es kann entweder interaktiv oder als Interpreter für Skriptdateien verwendet werden, wie z. B. die berühmten Skripts für die regelmäßige Wartung. In diesem Fall wird wahrscheinlich ein solches Skript ausgeführt und kann aus irgendeinem Grund hängen bleiben.
Sie sollten in der Lage sein, herauszufinden, um welches Skript es sich handelt, indem Sie Inspect für die sh
Prozesse in Activity Monitor verwenden und sich die Registerkarte Open Files and Ports ansehen. Eine dort aufgeführte Datei mit der Erweiterung .sh ist ein Shell-Skript. Sein Name gibt Ihnen hoffentlich einen Hinweis auf seinen Zweck; Sie können es auch als Text öffnen und überprüfen.
.sh
Erweiterung.Wissen Sie, es ist ein alter Beitrag, aber in meinem Fall, als ich eine hohe CPU-Auslastung von SH sah, war das ein VIRUS!
Ich habe stundenlang gegoogelt, um dies herauszufinden und zu löschen.
Lösung hier beantwortet: https://superuser.com/a/868147
Fahrrad
ps -ef
terminal ein und sehen Sie, welcher übergeordnete Prozess die Shell-Befehle gestartet hat.