logo

Како проверити РАМ у Линуку

РАМ (Рандом Аццесс Мемори) је суштинска компонента Линук система који се мора пажљиво пратити. У неким условима, може нам понестати меморије са веома спорим временом одзива на наш сервер или потпуно нереаговањем.

Као резултат тога, неопходно је знати да проверите своју РАМ меморију Линук јер можемо предузети заштитне мере радије него оне праве.

Можда ћемо такође морати да повећамо своју заменљиву меморију, која се назива и виртуелна меморија, тако да се перформансе сервера могу повећати.

Сада разговарамо о начинима на које можемо да проверимо нашу РАМ меморију у Линуку:

Проверите РАМ на Линук-у користећи бесплатно

Уз помоћ бесплатне команде можемо да проверимо нашу РАМ меморију на Линуку, а бесплатна команда је најпопуларнија команда.

Синтакса слободне команде:

 $ free 

Како проверити РАМ у Линуку

На горњој слици можемо видети да је излаз подељен у две категорије: меморија (стварни РАМ) и свап (позната и као виртуелна меморија).

Уз помоћ бесплатне команде, можемо понудити следеће информације:

    укупно:Термин укупно означава укупну количину меморије која је тренутно инсталирана на нашем систему у килобајтима.користи се:Термин коришћени означава количину РАМ меморије коју тренутно користимо на нашем систему у килобајтима.бесплатно:Термин бесплатно означава количину меморије која је доступна на нашем систему у килобајтима.дели:Представља меморију коју користи тмпфс који је виртуелни систем датотека, и изгледа да је монтиран, али припада нестабилној меморији.пуфери:Меморија коју користи бафер кернела назива се баферима.кеш:кеш меморија је број меморија које користи кеш страница где се подаци могу прво ускладиштити пре него што буду уписани на диск.доступан:Количина меморије која је доступна на систему у килобајтима се назива доступна.

Једна ствар коју морамо да забележимо је, међутим, да бафери или кеш меморије могу користити много меморије; ако је нашем систему потребна додатна меморија за процесе, онда кернел може ослободити овај простор. Баш као и команда лсблк, бесплатна команда се такође може приказати у формату читљивом за људе.

Можемо користити слободну команду заједно са опцијом -х, да бисте проверили тренутну расположиву РАМ меморију користећи формат који је читљив.

Синтакса:

 $ free -h 

Како проверити РАМ у Линуку

Видимо да је горњи излаз лак за читање, али је заокружен.

Исто тако, користећи команду фрее, можемо приказати колону укупног броја да бисмо проверили РАМ меморију и замену који су доступни на систему.

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

Синтакса:

 $ free -t 

Како проверити РАМ у Линуку

Такође можемо комбиновати команду да бисмо добили излаз који је прилагођен људима, као и укупан број приказаних колона.

авс снс

Синтакса:

 $ free -th 

Како проверити РАМ у Линуку

Инспекција /проц/меминфо за проверу РАМ-а

Као што сви знамо, кернел је тај који виртуелизује систем датотека и обезбеђује улазне тачке за неколико наших уређаја на нашем систему.

На пример, тхе /проц директоријум може да складишти референце на процесе нашег система (тј. дескрипторе датотека); сходно томе, /дев може да складишти референце на виртуелне уређаје, који на крају упућују на праве дискове.

Мада, један /проц датотека може бити важнија од других када говоримо о провери наше РАМ меморије: меминфо.

иф елсе изјаве јава

Синтакса:

 $ cat /proc/meminfo 

Како проверити РАМ у Линуку

Можемо видети у горњем излазу; кернел приказује статистику која је слична оној коју приказују команде 'фрее' или 'вмстат'.

Уз помоћ датотеке /проц/меминфо, имамо приступ укупној количини меморије нашег система. меморију која је слободна, доступну меморију бафера и кеш странице која се може користити.

На крају, имамо приступ кешу размене и такође користимо активну и неактивну замену.

Проверите употребу РАМ-а помоћу горње команде

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

 $ top 

Како проверити РАМ у Линуку

Пажљиво погледајте колону % мем. Ако желимо да видимо процес који користи превише меморије, унесите Схифт + м . Скратиће програме на основу искоришћености меморије топ . Ово је предност топ команду да смо у могућности да брзо надгледамо искоришћеност меморије нашег система. Можемо ући к да бисте изашли из горњег менија.

Проверите употребу РАМ-а помоћу команде хтоп

Када покренемо команду хтоп, то ће вам приказати свеукупне информације везане за инсталацију РАМ-а у којој стално ажурира статистику и приказује вам колико меморије користи сваки процес.

То није као слободна команда; хтоп услужни програми нису увек подразумевано инсталирани на нашим Линук системима. Иако, уз помоћ доње команде, можемо га инсталирати:

 $ sudo apt install htop 

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

 $ htop 

Како проверити РАМ у Линуку

Хтоп команда је бесплатни ГПЛ прегледник процеса заснован на нцурсес за сваку Линус дистрибуцију. То је исто као и топ команда осим што у команди хтоп можемо да скролујемо вертикално као и хоризонтално; тако, пружа пуне информације са њиховим комплетним командним линијама које се односе на сваки процес који се изводи на систему.