Jadi saya ingin aplikasi yang dapat menganalisis penggunaan CPU saya
Cara termudah untuk keperluan Anda adalah mencatat beban CPU (penggunaan), dan kemudian menganalisis diri Anda (misalnya dengan LibreOffice Calc) untuk mengetahuinya.
/proc/loadavg
berisi beban rata-rata CPU selama 1, 5, dan 15 menit terakhir, dalam bentuk: 0.91 0.48 0.62 3/357 16607
(tiga angka pertama yang penting)
- Anda dapat mencatat ini ke file teks, katakan setiap lima belas menit, dengan menjadikannya sebagai cron-job.
- Untuk melakukan ini di seluruh sistem, edit
/etc/crontab
dan tambahkan baris ini:
* / 15 * * * * root kucing / proc / loadavg >> /home/your-username/cpu-load.log
Anda dapat mengatur ke 1 atau 5 menit sebagai gantinya dengan mengubah parameter pertama menjadi *
atau */5
bukan*/15
Setelah beberapa hari penggunaan normal, Anda dapat mengimpor file log sebagai teks / CSV ke LibreOffice Calc, dan plot kolom yang sesuai (ketiga selama 15 menit), untuk melihat beban rata-rata Anda.
Jika beban Anda tidak melebihi 2,00 untuk periode waktu yang lama, itu berarti Anda dapat puas dengan prosesor dual-core, bukan quad-core Anda saat ini.
Ada banyak alat pemantauan berbasis jaringan , mis. Munin , MRTG , Cacti , dll. Yang dapat diinstal dari repositori, akan melakukan pencatatan dan bahkan menghasilkan grafik yang bagus untuk Anda, tetapi itu adalah kerja keras yang lengkap untuk apa yang Anda butuhkan. :-)