Junior
Kokius svarbius taškus ir elementus galite matyti htop ekrane, ir ką jie reiškia?
sobes.tech AI
Atsakymas iš AI
-
Viršutinė sritis:
- CPU apkrova (procentais, pagal branduolius arba bendra). Parodo, kaip intensyviai naudojamas procesorius.
- Atminties naudojimas (bendras, naudojamas, laisvas, buferis/kasė). Parodo operatyviosios atminties būklę.
- Swap naudojimas (bendras, naudojamas, laisvas). Parodo failo ar skaidinio būklę.
- Vidutinis apkrovimas (load average) per 1, 5 ir 15 minučių. Procesų skaičius, kurie laukia arba yra aktyvios būsenos.
-
Procesų sąrašas:
- PID (Process ID): Kiekvieno proceso unikalus identifikatorius.
- USER: Vartotojas, kurio vardu paleistas procesas.
- PRI (Priority): Procesoriaus virtualus prioritetas.
- NI (Nice): Statinis prioritetas (-20 iki 19). Mažesnė reikšmė reiškia aukštesnį prioritetą.
- VIRT (Virtual Memory): Procesoriai naudojamas virtualios atminties kiekis.
- RES (Resident Memory): Fizinis atminties kiekis (RAM), kuris iš tikrųjų naudojamas.
- SHR (Shared Memory): Bendros atminties kiekis, naudojamas procesu.
- S (State): Dabartinė proceso būsena (R - Veikia, S - Miega, Z - Zombis, T - Sustabdytas ir kt.).
- CPU%: Procentas CPU naudojimo šiam procesui.
- MEM%: Procentas fizinės atminties naudojimo šiam procesui.
- TIME+: Bendra CPU laiko, naudoto proceso.
- COMMAND: Komanda arba kelias į vykdomą failą.
-
Funkciniai mygtukai (apačioje):
- F1 Help: Atidaro įmontuotą pagalbą htop.
- F2 Setup: Nustato htop rodymo ir elgesio parametrus.
- F3 Search: Ieško procesų pagal komandos pavadinimą.
- F4 Filter: Filtruoja procesų sąrašą pagal įvairius kriterijus.
- F5 Tree: Rodo procesus medžio formatu.
- F6 SortBy: Rūšiuoja procesų sąrašą pagal pasirinktą stulpelį.
- F7 Nice-: Sumažina nices reikšmę (padidina prioritetą) pasirinktame procese.
- F8 Nice+: Padidina nices reikšmę (mažina prioritetą) pasirinktame procese.
- F9 Kill: Siunčia signalą (pvz., SIGTERM, SIGKILL) pasirinktame procese.
- F10 Quit: Išeina iš htop.
Šių elementų supratimas leidžia diagnozuoti sistemos našumo problemas, identifikuoti išteklius intensyviai naudojančius procesus ir valdyti jų elgesį.