Portál AbcLinuxu, 12. května 2025 12:54
vmstat
procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
0 0 856 126516 38236 2764760 0 0 1 1 0 1 2 0 97 1
w
19:36:40 up 46 days, 18:54, 3 users, load average: 16.06, 16.08, 16.03
Sice se to nijak neprojevuje, ale neni 16 nejak moc? A cim to muze byt?
Řešení dotazu:
Taky do toho až tak nevidim, přesto bych poradil sledovat stav skrze watch -d=2 "vmstat -d"
, tedy změny. Zatim jsem takové chování viděl jen u náročné práce s diskem
vmstat 1 20
a pak taky mrkni na top/htop jestli to nejaky proces prilis nezatezuje
jinak load je velice obecne pocet procesu, ktere cekaji na zpracovani
df -h
co to je vubec za masinu? webserver, db stroj, desktop...?
jinak load je velice obecne pocet procesu, ktere cekaji na zpracovaniaha tak chyba byla, ve vylozeni definice. Mel jsem za to, ze tim zjistim vytizeni serveru. Vytizeni bylo zpusobeno tim, ze se server nezalohoval. Pred 3mi dny odesel server kam se maji data zalohovat. Tak ulohy cekaly, az bude data kam nahrat. Diky za radu
man uptime
nebo man proc
položka /proc/loadavg
.
Velká hodnota je většinou jako ve vašem případě způsobena tím, že několik procesů čeká na disk, což zjistíte např. výpisem top -i
kde to jsou ty s tím "D"
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.