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?

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 .


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
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.