Как да направите сортиране на топ команди по използване на паметта

How Make Top Command Sort Memory Usage



Top е помощна програма за наблюдение на процесите и използването на ресурси в Linux. Тя позволява на потребителите да преглеждат информация в реално време за работещите процеси и нишки, управлявани от ядрото на системата. Поради интерактивността си, top дава възможност на потребителите да изпълняват задачи, като например филтриране за конкретни процеси, филтриране на процеси от потребители, PID и унищожаване на процеси.

Това ръководство ще ви преведе през основите на използването на командата ps за намиране на конкретна информация за системата.







Основно използване на най -добрите помощни програми

За да стартирате горната помощна програма, използвайте топ команда в терминала. Използването на тази команда ще породи интерактивна сесия, показваща използването на системните ресурси и изпълняваните процеси:



$Горна част



Горната част показва използването на ресурса. Този изход е подобен на този на време на работа и безплатна команда в Linux.





За да изключите тези стойности, натиснете м за да скриете информацията за използването на паметта и на за да скриете информацията за ъптайм.



За да превъртате през работещите процеси, използвайте клавиша със стрелка нагоре и надолу. За да се откажете, натиснете В .

Топ изход

Долната част на командата top съдържа информация за изпълняваните процеси. Нека се съсредоточим върху това.

Изходът използва организация, базирана на колони, с идентификатор за всяка:

  • PID: Тази колона показва уникалния идентификатор на всеки процес.
  • PR: Тази колона показва приоритета на задачата.
  • NI: Тази колона показва хубавата стойност на процеса. Положителната стойност показва нисък приоритет, докато отрицателната стойност показва висок приоритет.
  • VIRT: Тази колона представлява общата виртуална памет, използвана от процеса.
  • RES: Тази колона показва общата действителна памет, използвана от процеса.
  • SHR: Тази колона показва общото количество споделена памет, използвана от процеса.
  • S: Тази колона показва състоянието на процеса с една буква.
  • %CPU: Тази колона показва процентно използване на процесора на процес.
  • %MEM: Тази колона показва процент използване на паметта.
  • TIME+: Тази колона показва времето на процесора, използвано от процеса, изчислено до стотни от секундата.
  • КОМАНДА: Тази колона показва името на процеса.

Как да направим най -добрите филтриращи процеси чрез използване на паметта

Можете също така да филтрирате процесите по използване на паметта отгоре. За да направите това, натиснете SHIFT + m както е показано:

Top ще филтрира процесите по използване на паметта в низходящ ред. Това може да ви помогне да идентифицирате процеса, използвайки най -много памет, като ви даде шанс да предприемете действия.

За да филтрирате според действителното използване на паметта, използвайте командата:

Горна част-илиГОВЕЧКО

По подобен начин командата ще филтрира използването на паметта в низходящ ред.

Можете също така интерактивно да изберете параметъра на филтъра. За да направите това, натиснете SHIFT + F и изберете MEM като:

Как да филтрирате процеса по потребител

За да покажете процеси от конкретен потребител, използвайте командата:

Горна част-u [потребителско име]

Например, за показване на процеси от потребителя на ubuntu; въведете командата:

Горна част-uubuntu

Как да покажем родителските и детските процеси

За да покажете родителските и дъщерните процеси, докато върви топ, натиснете V . Това ще ви даде резултат, подобен на показания по -долу:

Как да убием всички процеси

За да убиете процес отгоре, натиснете да се и въведете PID на процеса .

Натиснете влезте за изпълнение на командата kill. Това ще прекрати процеса с посочения PID.

Заключение

Top е удобна помощна програма, която дава възможност за разбиране и управление на системните процеси на Linux. Освен това, което обсъдихме в този урок, top има много други функционалности.

За да разберете как можете да персонализирате и използвате топ до пълния му потенциал, помислете за ръководствата.