Az uptime paranccsal tudjuk megnézni, hogy gépünk mennyi ideje fut. Vagyis mikor volt utoljára újraindítva. Ezek általában több hét vagy hónap. Nekem a legtöbb idő, amit láttam 465(!) nap volt és diszkbővítés miatt kellett leállítani a gépet.
A linuxos rendszerek alatt a /proc/uptime tartalmazza ezt az információt. Maga a parancs viszont még mást is elárul?
$ uptime
11:32:49 up 1:54, 1 users, load average: 1.03, 1.18, 1.50
Az egyes mezők jelentése:
– 11:32:49 -aktuális idő
– up 1:54 – a szerver ennyi ideje fut (ó:p)
– 1 users – ennyi felhasználó van bejelentkezve
– load average: 1.03, 1.18, 1.50 – a rendszer átlagos loadja 1,5 és 15 perce
Mi is az load? Hogyan kell értelmezni pl. a 2 vagy a 15 loadot?
A load érték a gép leterheltségét kifejező érték. Ha a load értéke 1, akkor a processzorok leterheltsége 100%, ha a load értéke 2, akkor a procik leterheltsége 200%. Ez azt jelenti, hogy már nem minden procesznek (folyamatnak) jut processzoridő és várakozni kényszerülnek. A 15 load ezek szerint azt jelenti, hogy a gép tizenötszörösen van leterhelve. Ha több magja van a gépnek akkor nem probléma a 6-8-as load. Ha 6 magos processzor-nál a 6 load azt jelenti, hogy minden mag ki van használva.