Kako razvrstiti zgornje ukaze po uporabi pomnilnika

How Make Top Command Sort Memory Usage



Top je pripomoček za spremljanje procesov in porabe virov v sistemu Linux. Uporabnikom omogoča ogled informacij v realnem času o tekočih procesih in nitih, ki jih upravlja jedro sistema. Zaradi interaktivnosti top uporabnikom omogoča izvajanje nalog, kot so filtriranje določenih procesov, filtriranje procesov po uporabnikih, PID in ubijanje procesov.

Ta priročnik vas bo vodil skozi osnove uporabe ukaza ps za iskanje določenih informacij o sistemu.







Osnovna uporaba najboljših pripomočkov

Za zagon zgornjega pripomočka uporabite top ukaz v terminalu. Z uporabo tega ukaza se bo sprožila interaktivna seja, ki prikazuje uporabo sistemskih virov in procese, ki se izvajajo:



$vrh



Zgornji del prikazuje porabo virov. Ta izhod je podoben tistemu uptime in brezplačen ukaz v Linuxu.





Če želite te vrednosti izklopiti, pritisnite m , da skrijete podatke o uporabi pomnilnika in the da skrijete informacije o neprekinjenem delovanju.



Za pomikanje po tekočih procesih uporabite puščično tipko gor in dol. Če želite zapreti, pritisnite Vprašanje .

Vrhunski izhod

Spodnji del ukaza top vsebuje informacije o izvajanih procesih. Osredotočimo se na to.

Izhod uporablja organizacijo na podlagi stolpcev z identifikatorjem na vsakem:

  • PID: Ta stolpec prikazuje edinstven ID vsakega procesa.
  • PR: Ta stolpec prikazuje prednost naloge.
  • NI: Ta stolpec prikazuje lepo vrednost procesa. Pozitivna vrednost označuje nizko prednost, negativna vrednost pa visoko prednost.
  • VIRT: Ta stolpec predstavlja celoten navidezni pomnilnik, ki ga uporablja proces.
  • RES: Ta stolpec prikazuje skupni dejanski pomnilnik, ki ga uporablja proces.
  • SHR: Ta stolpec prikazuje skupno količino pomnilnika v skupni rabi, ki ga uporablja proces.
  • S: Ta stolpec prikazuje stanje procesa z eno črko.
  • %CPU: Ta stolpec prikazuje odstotek porabe CPE na proces.
  • %MEM: Ta stolpec prikazuje odstotek porabe pomnilnika.
  • TIME+: Ta stolpec prikazuje procesorski čas, ki ga uporablja proces, izračunan na stotine sekunde.
  • UKAZ: Ta stolpec prikazuje ime procesa.

Kako narediti najboljše procese filtriranja z uporabo pomnilnika

Procese lahko tudi filtrirate glede na porabo pomnilnika na vrhu. Če želite to narediti, pritisnite SHIFT + m kot je prikazano:

Vrh bo filtriral procese glede na porabo pomnilnika v padajočem vrstnem redu. S tem lahko prepoznate proces, ki uporablja največ pomnilnika, in vam tako omogoči ukrepanje.

Za filtriranje glede na dejansko porabo pomnilnika uporabite ukaz:

vrh-aliGOVEDINA

Podobno bo ukaz filtriral porabo pomnilnika po padajočem vrstnem redu.

Parameter filtra lahko izberete tudi interaktivno. Če želite to narediti, pritisnite SHIFT + F in izberite MEM kot:

Kako filtrirati postopek po uporabniku

Za prikaz procesov določenega uporabnika uporabite ukaz:

vrh-u [uporabniško ime]

Na primer za prikaz procesov uporabnika ubuntu; vnesite ukaz:

vrh-uubuntu

Kako prikazati starševske in otroške procese

Za prikaz nadrejenega in podrejenega procesa med izvajanjem vrha pritisnite V . Tako boste dobili rezultat, podoben tistemu, prikazanemu spodaj:

Kako ubiti vse procese

Če želite ubiti postopek na vrhu, pritisnite do in vnesite PID procesa .

Pritisnite vnesite za izvedbo ukaza kill. S tem se postopek zaključi z določenim PID.

Zaključek

Top je priročen pripomoček, ki omogoča razumevanje in upravljanje procesov v sistemu Linux. Poleg tega, kar smo razpravljali v tej vadnici, ima top še vrsto drugih funkcionalnosti.

Če želite razumeti, kako lahko prilagodite in uporabite vrhunski potencial, si oglejte priročnike.