Kā padarīt augstākās komandas kārtot pēc atmiņas lietojuma

How Make Top Command Sort Memory Usage



Top ir Linux procesu un resursu izmantošanas uzraudzības utilīta. Tas ļauj lietotājiem reāllaikā skatīt informāciju par darbības procesiem un pavedieniem, kurus pārvalda sistēmas kodols. Interaktivitātes dēļ top ļauj lietotājiem veikt uzdevumus, piemēram, filtrēt noteiktus procesus, filtrēt procesus pēc lietotājiem, PID un nogalināt procesus.

Šī rokasgrāmata sniegs jums pamatus par ps komandas izmantošanu, lai atrastu konkrētu informāciju par sistēmu.







Pamata populārākās utilītas izmantošana

Lai palaistu augšējo utilītu, izmantojiet augšējā komanda terminālī. Izmantojot šo komandu, tiks izveidota interaktīva sesija, kas parāda sistēmas resursu izmantošanu un darbības procesus:



$tops



Augšējā daļa parāda resursu izmantošanu. Šī izeja ir līdzīga tai darbības laiks un bezmaksas komanda operētājsistēmā Linux.





Lai izslēgtu šīs vērtības, nospiediet m lai paslēptu atmiņas lietojuma informāciju un un lai paslēptu informāciju par darbības laiku.



Lai ritinātu procesus, izmantojiet augšup un lejup vērsto bulttaustiņu. Lai izietu, nospiediet Q .

Augšējā izvade

Augšējās komandas apakšējā daļā ir informācija par darbības procesiem. Ļaujiet mums koncentrēties uz šo.

Rezultātā tiek izmantota kolonnu organizācija ar identifikatoru katrā:

  • PID: šajā slejā tiek parādīts katra procesa unikālais ID.
  • PR: Šī sleja parāda uzdevuma prioritāti.
  • NI: Šī sleja parāda procesa jauko vērtību. Pozitīva vērtība norāda uz zemu prioritāti, bet negatīva vērtība norāda uz augstu prioritāti.
  • VIRT: Šī sleja attēlo kopējo procesa izmantoto virtuālo atmiņu.
  • RES: šajā slejā tiek parādīta kopējā procesa izmantotā atmiņa.
  • SHR: šajā slejā tiek parādīts kopējais koplietotās atmiņas apjoms, ko izmanto process.
  • S: Šajā slejā ir parādīts procesa stāvoklis ar vienu burtu.
  • Procesora %: šajā slejā ir parādīts CPU izmantošanas procentuālais daudzums vienam procesam.
  • %MEM: šajā slejā tiek parādīts procentuālais atmiņas lietojums.
  • TIME+: šajā slejā tiek parādīts procesora izmantotais procesora laiks, kas aprēķināts līdz sekundes simtdaļām.
  • KOMANDA: šajā slejā ir redzams procesa nosaukums.

Kā izveidot augšējos filtrēšanas procesus pēc atmiņas izmantošanas

Varat arī filtrēt procesus pēc atmiņas izmantošanas augšpusē. Lai to izdarītu, nospiediet SHIFT + m kā parādīts:

Augšā filtrēs procesus pēc atmiņas izmantošanas dilstošā secībā. Tas var palīdzēt noteikt procesu, izmantojot visvairāk atmiņas, dodot jums iespēju rīkoties.

Lai filtrētu pēc faktiskās atmiņas izmantošanas, izmantojiet komandu:

tops-vaiLIELU

Līdzīgi komanda filtrēs atmiņas izmantošanu dilstošā secībā.

Varat arī interaktīvi izvēlēties filtra parametru. Lai to izdarītu, nospiediet SHIFT + F un izvēlieties MEM kā:

Kā filtrēt procesu pēc lietotāja

Lai parādītu konkrēta lietotāja procesus, izmantojiet komandu:

tops-u [lietotājvārds]

Piemēram, lai parādītu procesus no ubuntu lietotāja; ievadiet komandu:

tops-uubuntu

Kā parādīt vecāku un bērnu procesus

Lai parādītu vecāku un bērnu procesus, kamēr top darbojas, nospiediet V . Tādējādi jūs iegūsit līdzīgu rezultātu, kā parādīts zemāk:

Kā nogalināt visus procesus

Lai nogalinātu procesu augšpusē, nospiediet uz un ievadiet Procesa PID .

Nospiediet ievadiet lai izpildītu nogalināšanas komandu. Tādējādi process tiks pārtraukts ar norādīto PID.

Secinājums

Top ir ērta utilīta, kas ļauj saprast un pārvaldīt Linux sistēmas procesus. Papildus tam, ko esam apsprieduši šajā apmācībā, augšpusē ir daudz citu funkciju.

Lai saprastu, kā jūs varat pielāgot un izmantot visas iespējas, apsveriet rokasgrāmatas.