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?

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 .


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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.