Risoluzione dei problemi relativi all'attività della CPU elevata nel processo WindowServer


18

Per quanto ne so, il processo WindowServer è utilizzato da tutte le app per disegnare finestre che vediamo. E molte persone segnalano un problema quando il loro WindowServer utilizza molta CPU. Esiste un modo per scoprire quale processo sta interagendo con WindowServer oltre a guardare i precessi su ActivityMonitor , spegnendoli e osservando il risultato?

Risposte:


11

Dai un'occhiata alla pagina man per perfdiagnose. Questo strumento è stato creato appositamente per diagnosticare esattamente questo tipo di problema, in cui uno strumento più semplice come Activity Monitor può solo mostrare i sintomi.

L'output di perfdiagnose non è destinato agli utenti finali, ma a sviluppatori e team di Apple. Se non sei in grado di dare un senso ai registri che produce, la soluzione migliore è collegarli a una segnalazione di bug inviata ad Apple .


2
Fantastico, penso sia proprio quello che sto cercando. Sono un po 'sviluppatore me stesso. Grazie
Uko,

perfdiagnosenon appare sul mio percorso e non ci sono pagine man (Mojave 10.14.6 (18G87)). Ha cambiato il suo nome? È da qualche parte NON sulla strada?
drevicko,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.