Einige Male in der Woche schießt der Finder auf meinem Macbook mit einer CPU-Auslastung von bis zu 100%, und die Fans fangen an zu brodeln.
Ich habe alles getan, was mir in den Sinn kam - Berechtigungen repariert, neu gestartet, Einstellungen verworfen, die Option "Vorschau anzeigen" in den Anzeigeoptionen deaktiviert, die Aktivitätsüberwachung auf unnötige Prozesse überprüft, die Konsole nach Fehlern durchsucht, den Finder neu gestartet und vieles mehr . Irgendwann lässt es nach und ich gehe davon aus, dass die Fehlerquelle das letzte war, was ich geändert habe.
Aber es macht es jetzt wieder und ich bin ratlos. Ich wünschte, es gäbe eine Möglichkeit, "in den Kopf des Finders zu gelangen" und zu sehen, was er tut. Ich habe versucht, ein Beispiel des Finder-Prozesses in Activity Monitor auszuführen, aber ehrlich gesagt weiß ich nicht, was er tut, geschweige denn, wie die Ausgabe zu interpretieren ist.
Das ist wirklich meine Hoffnung: dass jemand einen besseren Weg finden kann, um solche CPU-Spitzen zu untersuchen, nicht nur im Finder, sondern bei jedem außer Kontrolle geratenen Prozess. Es gibt sicherlich viele Details, die Ihnen bei der Diagnose dieses speziellen Falls helfen könnten, aber bevor ich noch wahrscheinlichere, irrelevante Informationen ausspucke, dachte ich, ich würde sehen, ob jemand allgemeine Tipps für die Diagnose solcher Dinge hat.
Dies ist übrigens mein erster Stack-any-Post, also sei bitte vorsichtig. Danke im Voraus!
lsof
oder fuser
ist fs_usage
. Eine Kombination dieser drei Faktoren, die sich auf den Prozess beschränkt, der die CPU überlastet (siehe oben), sollte helfen, vorausgesetzt, dass E / A beteiligt ist.
top -o cpu
vom Terminal aus gestartet, um einen besseren Überblick über die Vorgänge zu erhalten.