Како извршити сортирање топ команди према употреби меморије

How Make Top Command Sort Memory Usage



Топ је помоћни програм за праћење процеса и употребе ресурса у Линук -у. Омогућава корисницима да у реалном времену виде информације о текућим процесима и нитима којима управља језгра система. Због своје интерактивности, топ омогућава корисницима да извршавају задатке, као што је филтрирање за одређене процесе, филтрирање процеса према корисницима, ПИД и убијање процеса.

Овај водич ће вас провести кроз основе коришћења наредбе пс за лоцирање одређених информација о систему.







Основна употреба врхунских помоћних програма

Да бисте покренули врхунски услужни програм, користите топ цомманд у терминалу. Коришћењем ове команде ће се покренути интерактивна сесија која приказује употребу системских ресурса и покренуте процесе:



$врх



Горњи део приказује употребу ресурса. Овај излаз је сличан оном продужено време и бесплатна команда у Линуксу.





Да бисте искључили ове вредности, притисните м да бисте сакрили податке о коришћењу меморије и тхе да бисте сакрили информације о продужетку рада.



За кретање кроз покренуте процесе користите тастере са стрелицама нагоре и надоле. Да бисте одустали, притисните П .

Топ Оутпут

Доњи део горње команде садржи информације о покренутим процесима. Хајде да се фокусирамо на ово.

Излаз користи организацију засновану на колони, са идентификатором на свакој:

  • ПИД: Ова колона приказује јединствени ИД сваког процеса.
  • ПР: Ова колона приказује приоритет задатка.
  • НИ: Ова колона приказује лепу вредност процеса. Позитивна вриједност означава низак приоритет, док негативна вриједност означава високи приоритет.
  • ВИРТ: Ова колона представља укупну виртуелну меморију коју користи процес.
  • РЕС: Ова колона приказује укупну стварну меморију коју користи процес.
  • СХР: Ова колона приказује укупну количину дељене меморије коју користи процес.
  • С: Ова колона приказује стање процеса једним словом.
  • %ЦПУ -а: Ова колона приказује процентуално коришћење ЦПУ -а по процесу.
  • %МЕМ: Ова колона приказује проценат заузетости меморије.
  • ТИМЕ+: Ова колона приказује време процесора које користи процес израчунато на стотине секунде.
  • КОМАНДА: Ова колона приказује назив процеса.

Како направити врхунске процесе филтрирања коришћењем меморије

Такође можете филтрирати процесе према употреби меморије на врху. Да бисте то урадили, притисните СХИФТ + м као што је приказано:

Топ ће филтрирати процесе према употреби меморије у опадајућем редоследу. Ово може помоћи у идентификацији процеса који користи највише меморије, дајући вам прилику да нешто предузмете.

Да бисте филтрирали према стварној употреби меморије, користите наредбу:

врх-илиГОВЕДИНА

Слично, наредба ће филтрирати потрошњу меморије у опадајућем редоследу.

Такође можете интерактивно изабрати параметар филтера. Да бисте то урадили, притисните СХИФТ + Ф. и изаберите МЕМ као:

Како филтрирати процес према кориснику

Да бисте приказали процесе од одређеног корисника, користите наредбу:

врх [корисничко име]

На пример, за приказивање процеса од корисника убунту -а; унесите команду:

врхубунту

Како приказати родитељске и дечје процесе

Притисните да бисте приказали родитељске и подређене процесе док је топ покренут В. . Ово ће вам дати излаз сличан оном приказаном испод:

Како убити све процесе

Да бисте прекинули процес на врху, притисните до и унесите ПИД процеса .

Притисните ентер да изврши наредбу килл. Ово ће прекинути процес са наведеним ПИД -ом.

Закључак

Топ је згодан услужни програм који омогућава разумевање и управљање процесима Линук система. Осим онога о чему смо говорили у овом водичу, топ има мноштво других функционалности.

Да бисте разумели како можете прилагодити и користити врхунски потенцијал, размотрите приручнике.