Memecahkan masalah aktivitas CPU yang tinggi dalam proses WindowServer

18

Sejauh yang saya tahu proses WindowServer digunakan oleh semua aplikasi untuk menggambar windows yang kita lihat. Dan banyak orang melaporkan masalah ketika WindowServer mereka menggunakan banyak CPU. Apakah ada cara untuk mengetahui proses apa yang berinteraksi dengan WindowServer selain melihat presesi di ActivityMonitor , mematikannya dan melihat hasilnya?

Uko
sumber

Jawaban:

11

Lihatlah halaman manual untuk perfdiagnose. Alat ini dibuat khusus untuk mendiagnosis masalah seperti ini, di mana alat yang lebih sederhana seperti Activity Monitor hanya dapat menunjukkan gejala kepada Anda.

Output dari perfdiagnose tidak ditujukan untuk pengguna akhir, tetapi untuk pengembang dan tim di Apple. Jika Anda tidak dapat memahami log yang dihasilkannya, taruhan terbaik Anda adalah melampirkannya ke laporan bug yang dikirimkan ke Apple .

Kaelin Colclasure
sumber
2
Luar biasa, saya pikir itu hanya hal yang saya cari. Saya sendiri agak pengembang. Terima kasih
Uko
perfdiagnosetidak muncul di jalur saya dan tidak ada halaman manual di dalamnya (Mojave 10.14.6 (18G87)). Apakah sudah diubah namanya? Apakah di suatu tempat BUKAN di jalan?
drevicko