Rata-rata beban
Rata-rata beban adalah jumlah rata-rata proses yang sedang berjalan atau menunggu untuk berjalan (termasuk yang menunggu I/O diska) selama 1, 5, dan 15 menit terakhir. uptime, 'top', dan /proc/loadavg menampilkannya. Nilai ini harus dibandingkan dengan jumlah inti CPU.
1Membaca angka
'load average: 0.50, 1.20, 2.00' berarti beban sedang menurun: lebih rendah pada menit terakhir dibandingkan selama 15 menit. Pada mesin dengan 4 inti, beban 4 berarti CPU digunakan sepenuhnya secara rata-rata; di atas itu, proses akan menunggu.
2CPU atau diska
Pada Linux, beban juga menghitung proses dalam tidur tak terinterupsi, biasanya menunggu diska atau penyimpanan jaringan. Beban tinggi dengan penggunaan CPU yang rendah di top sering kali menunjukkan I/O yang lambat; nilai 'wa' di top menunjukkan waktu yang dihabiskan untuk menunggu I/O.
3Jumlah inti
nproc mencetak jumlah unit pemrosesan yang tersedia. Rata-rata beban yang secara konsisten berada di atas angka tersebut layak untuk diperiksa.
Cara memeriksa beban
- Menampilkan beban:
uptime - Menampilkan jumlah inti:
nproc - Mencari yang menggunakan CPU: top (tekan P untuk mengurutkan berdasarkan CPU, M berdasarkan memori)
- Jika penggunaan CPU rendah tetapi beban tinggi, perhatikan waktu tunggu I/O ('wa' di top) dan aktivitas diska.
Perhatian
- Lonjakan singkat pada nilai 1 menit adalah normal; lihat nilai 15 menit untuk tren.
- Bandingkan dengan jumlah inti sebelum memutuskan bahwa beban tinggi.
Artikel terkait
- OOM killerApa yang dilakukan oleh OOM (out-of-memory) killer pada Linux, cara mengetahui proses mana yang dihentikannya, dan cara memperkecil kemungkinan terjadinya.
- unit systemd dan systemctlApa itu unit systemd, jenis-jenis unit umum, serta cara menjalankan, menghentikan, mengaktifkan, dan memeriksa layanan dengan systemctl.
- Ruang swap di LinuxApa itu swap, cara melihatnya dengan free dan swapon, cara menambahkan file swap, dan apa yang diubah oleh vm.swappiness.
Sumber
- halaman manual uptime(1) man7.org
- halaman manual proc(5): /proc/loadavg man7.org
Catatan: RainServer menawarkan pemantauan dan pembersihan aman untuk server Linux; alat ini menunjukkan apa yang akan berubah dan meminta konfirmasi terlebih dahulu.
Terakhir ditinjau: