Skip to content
VDS · Monitoring a výkon

Load average: čo znamenajú tie tri čísla

Ako správne čítať load average na svojom VPS tieri, prečo môže byť vysoký load aj pri nečinnom CPU a kedy čísla naozaj vyžadujú zásah.

Aktualizované 23. augusta 2026

Príkaz uptime a horný riadok htop zobrazujú tri čísla — priemerné zaťaženie za 1, 5 a 15 minút. Je to najčastejšie nepochopená metrika v Linuxe: často sa zamieňa so zaťažením CPU.

Čo to v skutočnosti je

Load average je priemerný počet procesov, ktoré buď počítajú na CPU, alebo čakajú na disk. Práve druhá zložka vytvára zmätok: stroj môže ukazovať zaťaženie 12 s takmer nečinným CPU, ak všetkých dvanásť procesov stojí v rade a čaká na 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

Čo je normálne, závisí od počtu jadier

Pravidlo je jednoduché: zaťaženie rovnajúce sa počtu jadier znamená plne vyťažený stroj bez fronty.

TierJadráPohodovéVyťaženéV poradí
VDS-11do 0,7okolo 1viac ako 2
VDS-22do 1,4okolo 2viac ako 4
VDS-34do 2,8okolo 4viac ako 8
VDS-46do 4okolo 6viac ako 12
VDS-58do 5,5okolo 8viac ako 16
VDS-610do 7okolo 10viac ako 20

Tie tri čísla čítaš ako trend. 5.0, 2.0, 1.0 — zaťaženie práve stúplo, možno preto, že si niečo spustil ty sám. 1.0, 2.0, 5.0 — špička pominula a stroj sa odľahčuje. Tri podobné veľké čísla — pretrvávajúce preťaženie, a práve to treba riešiť.

Kam sa pozrieť ďalej

Vysoké zaťaženie je príznak, nie diagnóza. Rozlož si príčiny:

vmstat 2 5
  • Veľký stĺpec r (procesy čakajúce na vykonanie) a vysoké us/sy — narážaš na limit CPU. Hľadaj vinníka v htop.
  • Veľký stĺpec b a vysoké wa — narážaš na limit disku. Ďalej: iostat a iotop.
  • si/so rastú — prebieha swapovanie, čiže dochádza pamäť, pozri Pamäť a swap.

Procesy v stave D v htop sú presne tie, ktoré čakajú na I/O a ťahajú load average nahor.

Kedy je čas prejsť na vyšší tier

Ignoruj jednorazové špičky pri zostavovaní projektu, aktualizáciách balíkov alebo nočnej zálohe. Skutočný signál vyzerá takto: na týždennom grafe CPU v paneli /hosting/vds/m/<id> sa drží plató, load average je trvalo nad počtom jadier a vinníkom je tvoja produkčná aplikácia, nie zabudnutý skript. Vtedy má zmysel prejsť na vyšší tier: prejsť sa dá len nahor, s doplatkom za zostávajúce dni zaplateného obdobia.

Časté chyby

  • Porovnávanie zaťaženia so 100 %. Load average nie sú percentá. Hodnota 4 na VDS-3 znamená plne vyťažený stroj, nie katastrofu.
  • Pozeranie len na prvé číslo. Jednominútový priemer poskočí pri každej maličkosti. Rozhoduje sa podľa pätnásťminútového.
  • Zabúdanie na susedov na uzle. Stĺpec st (steal) vo vmstat ukazuje čas, ktorý ti zobral hypervizor. Trvalo vysoké hodnoty sú dôvod napísať na podporu — nie je to tvoj problém.

Load average nehovorí nič o pamäti. Stroj môže ukazovať 0,2 a napriek tomu byť jeden krok od spustenia OOM killera.