Sobes.tech
Junior — Middle

Hogyan határozhatjuk meg, melyik folyamat használja a legtöbb rendszer erőforrást a szerveren?

sobes.tech MI

Válasz az MI-től

Annak meghatározásához, hogy melyik folyamat használja a legtöbb rendszer erőforrást egy szerveren, több eszköz is használható:

  • top — egy interaktív segédprogram, amely a CPU vagy memóriahasználat szerint rendezett folyamatokat mutat. Indítsa el a top-ot, és figyelje a %CPU és %MEM oszlopokat.

  • htop — a top fejlettebb változata, felhasználóbarát felülettel és különböző paraméterek szerint rendezési lehetőséggel.

  • ps — egy parancs a folyamatok listájának megjelenítéséhez. Például:

ps aux --sort=-%cpu | head -n 5  # Az 5 legnagyobb CPU-használatú folyamat
ps aux --sort=-%mem | head -n 5  # Az 5 legnagyobb memória-használatú folyamat
  • pidstat vagy vmstat — részletesebb monitorozáshoz.

Általában a gyors elemzéshez elegendő a top vagy a htop használata.