Load average: arti tiga angka tersebut
Cara membaca load average dengan benar pada tier VPS Anda, mengapa load tinggi bisa terjadi saat CPU idle, dan kapan angka tersebut benar-benar memerlukan tindakan.
Diperbarui 23 Agustus 2026
Perintah uptime dan baris teratas htop menampilkan tiga angka — rata-rata beban selama 1, 5, dan 15 menit. Ini metrik yang paling sering disalahpahami di Linux: sering tertukar dengan beban CPU.
Sebenarnya apa itu
Load average adalah rata-rata jumlah proses yang sedang berhitung di CPU atau menunggu disk. Komponen kedua inilah yang menimbulkan kebingungan: sebuah mesin bisa menunjukkan beban 12 dengan CPU yang hampir menganggur jika kedua belas proses tersebut mengantre menunggu disk.
uptime
# 14:22:03 up 9 days, 2:41, 1 user, load average: 3.41, 2.02, 1.15
cat /proc/loadavg
nproc # how many cores your plan has
Apa yang normal bergantung pada jumlah core
Aturan praktisnya sederhana: beban yang setara dengan jumlah core berarti mesin sepenuhnya sibuk tanpa antrean.
| Tier | Core | Nyaman | Sibuk | Mengantre |
|---|---|---|---|---|
| VDS-1 | 1 | hingga 0.7 | sekitar 1 | lebih dari 2 |
| VDS-2 | 2 | hingga 1.4 | sekitar 2 | lebih dari 4 |
| VDS-3 | 4 | hingga 2.8 | sekitar 4 | lebih dari 8 |
| VDS-4 | 6 | hingga 4 | sekitar 6 | lebih dari 12 |
| VDS-5 | 8 | hingga 5.5 | sekitar 8 | lebih dari 16 |
| VDS-6 | 10 | hingga 7 | sekitar 10 | lebih dari 20 |
Anda membaca ketiga angka tersebut sebagai tren. 5.0, 2.0, 1.0 — beban baru saja naik, mungkin karena Anda sendiri yang menjalankan sesuatu. 1.0, 2.0, 5.0 — puncaknya sudah lewat dan mesin sedang mengurangi beban. Tiga angka besar yang serupa — kelebihan beban yang berkelanjutan, dan inilah yang perlu diperbaiki.
Ke mana harus melihat selanjutnya
Beban tinggi adalah gejala, bukan diagnosis. Uraikan penyebabnya:
vmstat 2 5
- Kolom
ryang besar (proses yang mengantre untuk dieksekusi) danus/syyang tinggi — Anda mencapai batas CPU. Cari biang keladinya di htop. - Kolom
byang besar danwayang tinggi — Anda mencapai batas disk. Selanjutnya: iostat dan iotop. si/soyang terus bertambah — swapping sedang berlangsung, artinya memori hampir habis, lihat Memori dan swap.
Proses dengan status D di htop adalah persis proses yang menunggu I/O dan membuat load average naik.
Kapan waktunya pindah ke tier yang lebih tinggi
Abaikan lonjakan sesaat selama proses build proyek, pembaruan paket, atau backup malam hari. Sinyal yang sebenarnya terlihat seperti ini: pada grafik CPU mingguan di panel /hosting/vds/m/<id> terdapat plateau yang bertahan, load average secara konsisten berada di atas jumlah core, dan biang keladinya adalah aplikasi produksi Anda, bukan skrip yang terlupakan. Maka masuk akal untuk pindah ke tier yang lebih tinggi: Anda hanya bisa naik, dengan pembayaran tambahan untuk sisa hari dari masa berlangganan yang sudah dibayar.
Kesalahan umum
- Membandingkan beban dengan 100%. Load average bukan persentase. Nilai 4 pada VDS-3 berarti mesin sepenuhnya sibuk, bukan bencana.
- Hanya melihat angka pertama. Rata-rata satu menit melonjak karena hal sekecil apa pun. Keputusan diambil berdasarkan angka 15 menit.
- Melupakan tetangga di node. Kolom
st(steal) divmstatmenunjukkan waktu yang diambil oleh hypervisor. Nilai yang terus-menerus tinggi adalah alasan untuk menulis ke support — itu bukan masalah Anda.
Load average tidak mengatakan apa pun tentang memori. Sebuah mesin bisa menunjukkan 0.2 dan tetap selangkah lagi dari OOM killer yang aktif.