خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


نمایش مقدار کل و آزاد RAM در لینوکس اوبونتو

نمایش مقدار کل و آزاد RAM در لینوکس اوبونتو
به عنوان یک کاربر اوبونتو باید بررسی کنیم و ببینیم که سیستم ما چه میزان رم دارد و چه میزان از کل RAM آزاد است. همچنین می دانیم که بیشتر کارهای مربوط به مدیریت را می توان از طریق خط فرمان لینوکس به مراتب بهتر از GUI انجام داد. به عنوان مثال، سرورها معمولاً روی Shell کار می کنند و اصلاً GUI ای در دسترس نیست. از آنجایی که کنترل منابع رم در سرورها بسیار مهم است، بهتر است دستورات مناسبی را یاد بگیرید که می تواند در مدیریت سرور به ما کمک کند.

سیستم یکپارچۀ سازمانی راهکار
در این مقاله ما قصد داریم با بهره گیری از 5 دستور زیر به این مهم برسیم:



The free command
The vmstat command
The /proc/meminfo command
The top command
The htop command

با استفاده از این دستورات، می توانید مطمئن شوید که منابع RAM کافی برای فرآیندهای بسیار مهمی که روی سرورهای شما اجرا می شوند در دسترس هستند. به عنوان مثال، اگر از یک وب سرور استفاده می کنید، می توانید مطمئن باشید که کمبود منابع باعث کاهش سرعت دسترسی به وب سایت یا حتی خرابی وب سایت نمی شود. ما دستورات و lvhpg های ذکر شده در این مقاله را روی سیستم Ubuntu 20.04 LTS تست کرده ایم.


The free command

از آنجایی که دستور free پرکاربردترین و بدون شک مفیدترین است، ابتدا به کاربرد آن اشاره می کنیم. این دستور برای بررسی اطلاعات مربوط به استفاده از RAM توسط سیستم شما استفاده می شود. پس Terminal را اجرا کرده و دستور زیر را در آن وارد و اجرا کنید:

 free -m

سوئیچ m در دستور فوق به معنی مگابایت است.

نمایش مقدار کل و آزاد RAM در لینوکس اوبونتو

The vmstat command

برای مشاهده آمار رم از طریق دستور vmstat می توانید به روش زیر از آن استفاده کنید.

vmstat -s

سوئیچ s آمار دقیقی در مورد استفاده از حافظه ارائه می دهد.

نمایش مقدار کل و آزاد RAM در لینوکس اوبونتو
در خروجی می توانید مقدار swap memory و free memory را مشاهده کنید.

The /proc/meminfo command

دستور زیر اطلاعات مربوط به حافظه را از سیستم فایل /proc استخراج می کند. این فایل ها حاوی اطلاعات داینامیک در مورد سیستم و کرنل هستند. از دستور زیر برای چاپ اطلاعات حافظه استفاده کنید:

cat /proc/meminfo

نمایش مقدار کل و آزاد RAM در لینوکس اوبونتو
خروجی این دستور مشابه دستور vmstat است. شما به راحتی می توانید free memory را در MemFree و swap memor را در مقابل SwapFree ببینید.

The top command

دستور top برای پرینت میزان استفاده از CPU و رم سیستم شما استفاده می شود. به سادگی می توانید از این دستور به صورت زیر استفاده کنید:

top

نمایش مقدار کل و آزاد RAM در لینوکس اوبونتو
در هدر خروجی می توانید ورودی های KiB Mem و Kib Swap را مشاهده کنید که از طریق آنها می توانید منابع RAM اشغال شده و آزاد را بررسی کنید.

The htop command

درست مانند دستور top، دستور htop نیز تجزیه و تحلیل دقیقی از میزان استفاده از CPU و RAM سیستم تان ارائه می دهد. اگر htop ر ادر سیستم تان نصب نکرده اید، با دستورات زیر می توانید آن را نصب کنید.

sudo apt-get update

sudo apt install htop

پس از اتمام نصب، دستور htop را در ترمینال اجرا کنید تا اطلاعات مورد نیاز را در خروجی آن مشاهده کنید.

htop

Mem (حافظه با نام RAM) و Swp (Swap) در هدر، رم استفاده شده و کل رم سیستم را نشان می دهد که از طریق آن می توانید حافظه آزاد موجود در سیستم خود را محاسبه کنید.

نمایش مقدار کل و آزاد RAM در لینوکس اوبونتو

نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز