Сиздин эс тутумуңузду Linuxта көзөмөлдөө буйруктары

эстутум банкы

Компьютердин виртуалдык эс тутуму приоритеттүү булак болуп саналат, ошондуктан биз сизге сунуш кылган шаймандар менен көзөмөлдөп, талаптагыдай көзөмөлдөп турушубуз керек. Ага эс тутумду кантип көрүүнү билүү кирет RAM же негизги колдонулган жана акысыз, ошондой эле алмашуу эс тутумунун өзү же SWAP, приоритет болуп саналбаган жана RAMга жүктөлбөгөн же андан артыкчылыктуу башкалар менен тааныштыруу үчүн андан чыгарылган бардык маалыматтарды жана процесстерди сактайт. Ооба, бул кандайча иштей тургандыгын жөнөкөй түшүндүрмө, майда-чүйдөсүнө чейин жок.

Кантип башкарууну билүү же, тескерисинче, бул эскерүүлөргө көз салыңыз Биздин Linux тутумунда көптөгөн мүмкүнчүлүктөр бар. Муну түздөн-түз бириктиргич менен Linux тарабынан берилген / proc интерфейсинин ар кандай файлдарын көрүү же жогоруда айтылган маалыматтарды алуу жана сунуштоо үчүн ушул түрдөгү файлдарды же башкаларды колдоно турган куралдарды колдонуу менен түзсө болот. кыйла достук жол менен. уюшулган. Ошондой эле эс тутуму жөнүндө белгилүү бир маалыматтарды берген процесстерге шилтеме берген top жана башкалар сыяктуу буйруктарды колдонсоңуз болот ...Алгач биз аны менен барабыз акысыз буйрук, аны менен колдонулган жана бош RAM жана SWAP эс тутумун, буферди ж.б. көрө аласыз. Бул үчүн бирдиктерди бир аз түшүнүктүүрөөк көрсөткөн -h параметрин колдонсоңуз болот, менин оюмча:

free -h

Буйрук менен swapon Биз бөлүмдөрдү же файлдарды алмаштыра алабыз, бирок -s параметринин жардамы менен анын сыйымдуулугун көрө алабыз:

swapon -s
Биз улантабыз vmstat анын аты айтып тургандай, виртуалдык эс тутумунун абалын көрсөтөт:

vmstat

Дагы бир вариант болмок memstat, мурункусуна окшош:

memstat

Эми баралы / proc файлдары эс тутум жөнүндө маалымат алуу үчүн кеңеш алсак болот:

cat /proc/swaps
cat /proc/meminfo

Акыры биз жөн гана колдонуучу дагы бир буйрукту колдонобуз DMI таблицалары аппараттык маалыматты алуу үчүн, бул учурда ушул параметрди колдонуу менен эс тутум маалыматын гана чыпкалоо:

sudo dmidecode --type memory


Макаланын мазмуну биздин принциптерге карманат редакциялык этика. Ката жөнүндө кабарлоо үчүн чыкылдатыңыз бул жерде.

Комментарий, өзүңүз калтырыңыз

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт. Милдеттүү талаалар менен белгиленет *

*

*

  1. Маалыматтар үчүн жооптуу: Мигель Анхель Гатан
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.

  1.   Дэвид Гарсия Прадос ал мындай деди:

    Кызыктуу макала.

    Ырайым - аны саат менен айкалыштырып, бир нече секунд сайын көзөмөлдөп туруңуз (демейки 2, бирок "-n" менен жөндөсө болот).
    мисалдар:
    бекер көрүү -h
    көрүү -н 1 бекер -с

    Bash бизге сунуш кылган дагы бир пайдалуу программа - "&&" жана ";" операторлору менен бир убакта буйруктарды аткаруу.
    мисалы:
    free -h; cat / proc / swap

    Ошондой эле, grep жана түтүктү колдонуу менен чыпкаланса болот ("|" белгиси).
    мисалы:
    акысыз -h | grep 'Memory'

    Же болбосо, printf аркылуу биз каалаган текстти кошуңуз
    printf 'Менин буйругум: \ n'; акысыз -h

    Жана дагы көп нерселер 🙂