Inilah output top:
atas - 23:30:49 hingga 2:18, 1 pengguna, rata-rata muat: 4.36, 4.36, 4.39 Tugas: 105 total, 2 berlari, 103 tidur, 0 berhenti, 0 zombie Cpu (s): 3,6% us, 8,0% sy, 0,0% ni, 73,4% id, 9,0% wa, 1,1% hi, 4,9% si, 0,0% st Mem: 2029820k total, 1979312k digunakan, 50508k gratis, 6828k buffer Swap: 5947384k total, 0k digunakan, 5947384k gratis, 1855304k di-cache
Bagaimana rata-rata beban menjadi tinggi sementara beban CPU rendah.
Bagaimana cara menghitung rata-rata beban?
Jawaban:
Situs ini melakukan pekerjaan dengan baik untuk menjelaskannya. Pada dasarnya, rata-rata memuat adalah jumlah lalu lintas ke CPU Anda selama 1, 5, dan 15 menit terakhir. Umumnya Anda ingin nomor ini di bawah jumlah CPU yang Anda miliki. 1.0 pada mesin single core berarti menggunakan CPU secara maksimal, dan apa pun di atas itu berarti semuanya mengalami antrian.
Garis CPU pada output teratas Anda adalah penggunaan saat ini dipecah berdasarkan jenis proses.
sumber
Apa yang ditunjukkan oleh Inigoesdr dan situs yang ditulisnya kurang lebih benar, tetapi ingat bahwa "rata-rata muat" sebenarnya bukan rata-rata matematika "biasa", melainkan rata-rata bergerak yang diredam secara eksponensial / tertimbang .
Ini adalah artikel yang sangat bagus dan mendalam tentang topik persentase CPU dan rata-rata beban, dan bagaimana mereka dihitung dalam linux. Wikipedia juga memiliki artikel yang bagus (menjelaskan beberapa perbedaan antara rata-rata beban di linux vs kebanyakan sistem UNIX misalnya).
sumber