A rendszer teljesítményének figyelése (Ubuntu) Linuxon

Az oldalon

  1. GNOME rendszermonitor
  2. Top és Htop
  3. Lm-érzékelők

A Linux rendszer teljesítményének figyelése elengedhetetlen ahhoz, hogy javítani tudjuk a teljesítményét, lokalizáljuk a probléma forrását, és célzottabb korrekciós lépéseket tegyünk. Mint mindig a Linux esetében, itt is elég sok eszköz és sokféle mód van arra, hogy a rendszer teljesítményének különböző aspektusait figyelemmel kísérje. Ebben az egyszerű útmutatóban áttekintjük, hogyan telepíthet és futtathat három felügyeleti eszközt egy Ubuntu Linux rendszeren.

GNOME System Monitor

Az első eszköz, amellyel áttekintést kaphat a rendszer erőforrásainak felhasználásáról, a GNOME rendszerfigyelő segédprogramja. Segítségével meghatározhatja a CPU-terhelést, a RAM-használatot, a Swap-fájlok használatát, a merevlemez méretét és a rendelkezésre álló helyet, végül pedig a hálózati aktivitást (küldött/fogadott).

Az eszközt a csomagkezelőben kiválasztva, vagy a terminálon a következő parancs beírásával telepítheti:

sudo apt-get install gnome-system-monitor

A GNOME rendszermonitora.

A rendszermonitor első lapját a folyamatok kezelésének szenteli. Ellenőrizheti, hogy mi fut a rendszerében, rendezheti őket RAM-használat vagy CPU-terhelés szerint, és a jobb alsó sarokban található “Folyamat befejezése” gomb megnyomásával megölheti a listából kiválasztott/kiemelt bejegyzést. A “Nézet” menüben a “Függőségek” paramétert is engedélyezheti, hogy a gyermekfolyamatokat egy fa-szerű nézetben láthassa.

A GNOME rendszerfigyelő használata

A második fül a rendszer CPU (a magterhelés egyenként ábrázolva), RAM és Swap, valamint a hálózati tevékenység használati előzményeit mutatja be. Az eszköznek ez a része különösen akkor hasznos, ha egy teljesítményt akadályozó műveletet szeretnénk megtalálni. It would be even better if we could increase the history time frame shown, but unfortunately, the preferences don’t allow for such a setting.

See RAM, Swap and Network activity in the monitor.

Top and Htop

A much more “handy” and straightforward approach on system monitoring is to simply open a terminal, type “top” and hit enter.

top

This will display all processes currently running in your system. If you want to sort the processes by size, press “P” and you’re done.

The top command.

If top looks good, you should try htop which is even better! Telepítsd a “sudo apt-get install htop” paranccsal, és futtasd újra a terminálon.

sudo apt-get install htop
htop

Az “egyszerű” top-al ellentétben a htop-nak van néhány hozzáadott funkciója, amelyek megkönnyítik a különböző tényezők szerinti rendezést, gyorsabbá teszik a folyamatok megölését, és még néhány megjelenítési opciót is tartalmaz, hogy jobban nézzen ki. Opcióit a terminál alján jelzett F1-10 billentyűkkel érheted el.

A htop parancs.

A rendszer figyelése a htop segítségével.

Lm-érzékelők

Végezetül érdemes ismernie egy másik hasznos terminál segédprogramot, amely a fentiektől eltérő jellegű. Az Lm-sensors segítségével nyomon követheted a rendszer hardveres hőmérsékletét és feszültségét. Ezek eléréséhez a következő parancsot adhatod be egy terminálon:

sudo apt-get install lm-sensors

Ezután egyszerűen beírhatod a terminálra a “sensors” parancsot, és megjelenik néhány fontos információ.

sensors

Output of the lm-sensors command.

Server administrators that want to check these vital data remotely can also check the “psensors” package that does exactly that.