Fehlerbehebung bei hoher CPU-Aktivität im WindowServer-Prozess

18

Soweit ich weiß, wird der WindowServer- Prozess von allen Apps zum Zeichnen von Fenstern verwendet, die wir sehen. Und viele Leute berichten von einem Problem, wenn ihr WindowServer viel CPU verbraucht . Gibt es eine Möglichkeit herauszufinden, welcher Prozess mit WindowServer interagiert, außer die Vorgänge im ActivityMonitor zu betrachten , sie herunterzufahren und das Ergebnis zu betrachten?

Uko
quelle

Antworten:

11

Schauen Sie sich die Manpage für PerfDiagnose an. Dieses Tool wurde speziell für die Diagnose genau dieser Art von Problemen entwickelt, bei denen ein einfacheres Tool wie Activity Monitor nur Symptome anzeigen kann.

Die Ausgabe von perfdiagnose richtet sich nicht an Endbenutzer, sondern an Entwickler und Teams bei Apple. Wenn Sie die erstellten Protokolle nicht nachvollziehen können, sollten Sie sie an einen an Apple gesendeten Fehlerbericht anhängen .

Kaelin Colclasure
quelle
2
Genial, ich finde es genau das, wonach ich suche. Ich bin selbst ein bisschen Entwickler. Vielen Dank
Uko
perfdiagnoseerscheint nicht in meinem Pfad und enthält keine Manpages (Mojave 10.14.6 (18G87)). Hat es seinen Namen geändert? Liegt es irgendwo NICHT auf dem Weg?
Drevicko