Junior
Aké dôležité body a prvky môžete vidieť na obrazovke htop a čo znamenajú?
sobes.tech AI
Odpoveď od AI
-
Horná oblasť:
- Zaťaženie CPU (v percentách, podľa jadier alebo celkové). Odráža, ako intenzívne je procesor využívaný.
- Využitie pamäte (celkové, použité, voľné, buffer/cache). Ukazuje stav operačnej pamäte.
- Využitie Swap (celkové, použité, voľné). Zobrazuje stav súboru alebo oddielu swapu.
- Priemerné zaťaženie (load average) za 1, 5 a 15 minút. Počet procesov čakajúcich na vykonanie alebo v aktívnom stave.
-
Zoznam procesov:
- PID (Process ID): Jedinečný identifikátor každého procesu.
- USER: Používateľ, pod ktorým je proces spustený.
- PRI (Priority): Virtuálna priorita procesu.
- NI (Nice): Statická priorita procesu (od -20 do 19). Nižšia hodnota znamená vyššiu prioritu.
- VIRT (Virtual Memory): Objem virtuálnej pamäte používaný procesom (vrátane kódu, dát a knižníc).
- RES (Resident Memory): Objem fyzickej pamäte (RAM), ktorú proces skutočne využíva.
- SHR (Shared Memory): Objem spoločnej pamäte používaný procesom.
- S (State): Aktuálny stav procesu (R - Beží, S - Spí, Z - Zombie, T - Zastavený a pod.).
- CPU%: Percento využitia CPU daným procesom.
- MEM%: Percento využitia fyzickej pamäte (RAM) daným procesom.
- TIME+: Celkový čas CPU použitý procesom.
- COMMAND: Príkaz alebo cesta k spustiteľnému súboru procesu.
-
Funkčné tlačidlá (dole):
- F1 Help: Otvorenie vstavaného nápovedného systému htop.
- F2 Setup: Nastavenie zobrazenia a správania htop.
- F3 Search: Vyhľadávanie procesov podľa mena príkazu.
- F4 Filter: Filtrácia zoznamu procesov podľa rôznych kritérií.
- F5 Tree: Zobrazenie procesov vo forme stromu (hierarchicky).
- F6 SortBy: Triedenie zoznamu procesov podľa vybraného stĺpca.
- F7 Nice-: Zníženie hodnoty nice (zvýšenie priority) pre vybraný proces.
- F8 Nice+: Zvýšenie hodnoty nice (zníženie priority) pre vybraný proces.
- F9 Kill: Odoslanie signálu (napríklad SIGTERM, SIGKILL) vybranému procesu.
- F10 Quit: Ukončenie htop.
Pochopenie týchto prvkov umožňuje diagnostikovať problémy s výkonom systému, identifikovať procesy s vysokou záťažou a spravovať ich správanie.