Kadang-kadang, ketika menyalakan monitor eksternal saya untuk laptop saya yang berlabuh setelah merapat semalam, Windows akan berkinerja sangat lambat. Menyalakan monitor saya berarti perubahan resolusi layar yang biasanya terjadi sebelum monitor menyala, tetapi dalam kasus ini saya masih dapat melihat resolusi lama selama 10 detik atau lebih sampai semuanya muncul kembali pada tempatnya sekaligus.
- Mengklik pada jendela membutuhkan 1-4 detik untuk bereaksi.
- Meminimalkan jendela membutuhkan 1-4 detik.
- Gerakan mouse selalu lancar dan tidak pernah bermasalah.
- Perangkat lunak tampaknya bekerja cepat ... hanya saja tidak terlihat seperti itu.
- Penggunaan CPU secara menyeluruh ~ 1%.
- Temperatur baik-baik saja.
- Jika saya membuka task manager dan membunuh dwm.exe, segera masalah teratasi (saat restart).
- Menggunakan sesi lain (seperti untuk prompt UAC) berfungsi dengan baik, dan ketika kembali ke sesi saya, semuanya lambat lagi.
dwm.exe tampaknya tidak menggunakan CPU sama sekali dan hampir tidak ada memori. Apa yang sedang terjadi?
Hasil xperf.exe
Setelah menjalankan xperf seperti yang disarankan oleh @ magicandre1981, berikut adalah hasilnya:
Pada pemanfaatan GPU, Anda dapat melihat segitiga kecil. Masing-masing adalah ketika bingkai saya diperbarui, jadi itu terjadi setiap 2 hingga 4 detik. Pada 30 detik, saya memulai task manager, yang merupakan CPU lonjakan itu. Pada 55 detik, saya membunuh DWM menyebabkan semua penundaan yang ditunjukkan di area yang disorot pada grafik. Setelah itu, saya menjelajahi beberapa halaman web di Chrome dengan lancar tanpa masalah.
Penggunaan CPU:
Apakah ada hal lain yang harus saya periksa dalam laporan ini?
DisplayFusion
untuk saat ini harus dihapus dari persamaan sampai penyebabnya (yang DisplayFusion
mungkin penyebabnya) dapat ditemukan.