Baru-baru ini kinerja PC saya menjadi suram, saya bahkan mendapat sekitar 10 'jeda' di editor saat mengetik dua kalimat ini. Sekarang jika saya menggunakan Process Explorer, saya bisa mengurutkan berdasarkan CPU, memori, dan IO, turun, sehingga biang keladinya selalu terlihat di bagian atas tabel.
Masalah dengan itu adalah bahwa babi sumber daya utama berubah sangat cepat, dan sulit untuk mempersempit proses yang merupakan babi jangka panjang. Saya ingin memantau per proses CPU, memori, dan IO selama beberapa jam atau hari, dan mencatat data ini, dan kemudian mengekstrak laporan untuk mengidentifikasi lager dan babi yang lebih konsisten.
Saya telah melihat Proses Monitor, tetapi yang tampaknya lebih berorientasi untuk menangkap kegiatan proses vs penggunaan sumber daya secara keseluruhan, dan saya belum menemukan cara untuk mengagregasi kegiatan ini dengan menjumlahkan dan mengelompokkan berdasarkan proses.
Masalahnya kadang-kadang tampaknya terkait I / O, berdasarkan Process Explorer, dan kadang-kadang pada CPU "overloading". Saya ingin melacak dan mencatat penggunaan sumber daya ini per proses, untuk setiap proses, selama 24 hingga 48 jam, karena kelesuan bersifat sementara.
Namun itu lebih jelas di beberapa aplikasi, seperti Chrome dan Visual Studio, sementara misalnya Notepad ++ tidak menderita kinerja yang buruk. Saya juga mulai mencurigai paging memori lambat ke dan dari disk, dan saya dengan cemas menunggu kesempatan untuk mendapatkan SSD untuk OS dan satu atau dua besar pada aplikasi I / O, tetapi itu akan memakan waktu.