نحوه خالی کردن کش رم سرور در Centos

clear chash

نحوه خالی کردن رم سرور در centos را خدمت شما آموزش می دهیم. سیستم عامل لینوکس جهت افزایش سرعت پردازش ها و همینطور کاهش فشار روی هارد دیسک مقداری از رم را به صورت کش (cache) نگهداری می کند. این مقدار رم به صورت عادی آزاد نمی شود و همیشه به صورت رزرو شده است و هنگامی که برنامه ای نیاز به رم داشته باشد سیستم عامل مقدار مورد نیاز را به ان اختصاصی می دهد در واقع اینکار باعث افزایش سرعت دسترسی به اطلاعات هارد دیسک در نتیجه افزایش سرعت پردازش ها خواهد…

sync
echo 3 > /proc/sys/vm/drop_caches

پاتریشن swap نیز نوعی از حافظه رم به صورت مجازی می باشد که از آن هنگامی که فضای حافظه اصلی پر می شود و دیگر جایی برای فرایند های جدید وجود نداشته باشد، مورد استفاده قرار می گیرد. به عنوان مثال فرض کنید تعداد بسیاری فرایند در حافظه اصلی، برای اجرا شدن، در صف قرار گرفته باشند، حال یک فرایند با اولویت بالا بخواهد اجرا شود اما جایی در حافظه اصلی وجود ندارد که فرایند در آن قرار بگیرد، در این مواقع، سیستم عامل توسط معیار هایی فرایندی را از حافظه اصلی به حافظه موقت و یا همان swap منتقل می کند.

– جهت خالی کردن swap می توانید آن را یکبار فعال و غیر فعال کنید به عبارتی با خاموش روشن شدن Swap فضای مصرف شده توسط این پاتریشن آزاد خواهد شد جهت اینکار دو دستور زیر را به ترتیب اجرا کنید.

swapoff -a
swapon -a

با دستور زیر می توانید وضعیت حافظه (رم) را در سیستم عامل خود بررسی کنید

منبع : پیشگام سرور

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *