A terhelési átlag az adott időszak alatt futó folyamatok számát jelenti. Ez a megközelítés segít mérni és elemezni, hogy a CPU mikor marad elfoglalva a rendszerszintű feladatok kezelése közben. Általában három értéket jelenít meg, amelyek a terhelési átlagot jelzik különböző időintervallumokra, azaz az utolsó 1, 5 és 15 percre.
A terhelési átlag támogatja a napi tevékenységeket, például a teljesítményfigyelést, az erőforrás-kezelést, a rendszerhibaelhárítást és -optimalizálást stb. Sok kezdő azonban nem tudja, hogyan kell nyomon követni a rendszerük átlagos terhelési idejét. Ez a rövid cikk bemutatja az összes olyan módszert, amellyel példák segítségével ellenőrizheti a terhelési átlagot Linuxon. 4 különböző parancs közül választhat, hogy lekérdezze a rendszer átlagos betöltési idejét. Osszuk tovább ezt a részt, hogy egyenként magyarázzuk el.
Az üzemidő Parancs
Az üzemidő részleteket közöl a terhelés átlagáról, az aktív időről, a bejelentkezett felhasználókról és az aktuális időről:
üzemidő
A W parancs
A w parancs az üzemidővel egyenértékű eredményeket produkál. Azonban részletesebb információkat jelenít meg az aktuálisan aktív felhasználókról. Írja be a következő parancsot:
Ban ben
A felső parancs
A legjobb módja annak, hogy a Linux rendszerek terhelési átlagát a top parancs használatával érje el. Az aktuálisan futó rendszerfolyamatok dinamikus valós idejű nézetét mutatja a terhelési átlaggal:
tetejére
A legelső kinyomtatott sor tartalmazza a terhelési átlagértékeket. Mint említettük, 3 különböző értéket mutat a megfelelő időintervallumoknak megfelelően. Ne feledje, hogy az 1,0-nál kisebb terhelési átlag azt jelzi, hogy a rendszere nincs kihasználva, és képes további munkaterhelésre.
A /proc/loadavg fájl
A /proc/loadavg fájl a legújabb és legpontosabb értékeket mutatja, mivel a kernel automatikusan, valós időben frissül. Ehhez bármilyen szövegszerkesztővel megnyithatja a fájlt, például:
macska / proc / loadavg
A fájlon belüli első három érték az utolsó egy, öt, illetve tizenöt perc terhelési átlagát mutatja. Ugyanakkor a következő értékek további információkat nyújtanak a futó folyamatokról.
Gyors összefoglaló
Linuxban a terhelési átlagok az adott időszak során felhasznált CPU-erőforrások mennyiségét jelentik, és ezek az értékek segítenek nyomon követni a rendszer teljesítményét. Ez a rövid cikk négy módszert kínál ennek ellenőrzésére. A top, az uptime és a w parancsok mindegyike hasonlóan mutatja az átlagos betöltési időt, de más lényeges információkkal különböznek egymástól. Ezenkívül a /proc/loadavg fájl csak az átlagos betöltési időt mutatja, és megbízható a háttérben zajló automatikus frissítések miatt.