Skip to content
VDS · Pemantauan dan performa

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.

TierCoreNyamanSibukMengantre
VDS-11hingga 0.7sekitar 1lebih dari 2
VDS-22hingga 1.4sekitar 2lebih dari 4
VDS-34hingga 2.8sekitar 4lebih dari 8
VDS-46hingga 4sekitar 6lebih dari 12
VDS-58hingga 5.5sekitar 8lebih dari 16
VDS-610hingga 7sekitar 10lebih 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 r yang besar (proses yang mengantre untuk dieksekusi) dan us/sy yang tinggi — Anda mencapai batas CPU. Cari biang keladinya di htop.
  • Kolom b yang besar dan wa yang tinggi — Anda mencapai batas disk. Selanjutnya: iostat dan iotop.
  • si/so yang 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) di vmstat menunjukkan 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.