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.
| Tier | Jadrá | Pohodové | Vyťažené | V poradí |
|---|---|---|---|---|
| VDS-1 | 1 | do 0,7 | okolo 1 | viac ako 2 |
| VDS-2 | 2 | do 1,4 | okolo 2 | viac ako 4 |
| VDS-3 | 4 | do 2,8 | okolo 4 | viac ako 8 |
| VDS-4 | 6 | do 4 | okolo 6 | viac ako 12 |
| VDS-5 | 8 | do 5,5 | okolo 8 | viac ako 16 |
| VDS-6 | 10 | do 7 | okolo 10 | viac 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
ba vysokéwa— narážaš na limit disku. Ďalej: iostat a iotop. si/sorastú — 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) vovmstatukazuje č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.