نمایش نتایج: از شماره 1 تا 10 , از مجموع 13

موضوع: جلوگیری از cache شدن ram در لینوکس

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو انجمن آگونیس آواتار ها
    تاریخ عضویت
    Dec 2011
    محل سکونت
    Network
    نوشته ها
    741
    تشکر تشکر کرده 
    114
    تشکر تشکر شده 
    2,139
    تشکر شده در
    855 پست

    پیش فرض جلوگیری از cache شدن ram در لینوکس

    همان طور که در جریان هستید لینوکس رم را cashe میکند برای جلوگیری از این کار میتوانید از دستور زیر استفاده کنید :
    کد:
    root@linux ~]# echo 3 > /proc/sys/vm/drop_caches]
    توضیحات :
    از آنجایی که ram usage را کاهش میدهد ، درصد استفاده از swap هم کاهش پیدا میکند .
    حذف cache سرعت پردازش را کاهش میدهد ( این میتواند محسوس یا نامحسوس باشد )
    در کل به نظر نمیرسد این کار برای سرور مفید باشد
    تنها استفاده و مزیت این است که مقدار ram ای رو به که به cache اختصاص داده شده ، حذف شده و به مقدار ram آزاد اضافه شود . در صورتی که محدودیت منابع دارید و به سریعا نیاز به رم avail دارید این کار میتونه به شما کمک کند .
    همانطور که میدانید برنامه ها برای هر بار اجرا ابتدا از روی دیسک باید روی RAM بارگذاری شوند ، حافظه ی cache این امکان را میدهد که مقداری از اطلاعات را در خود رم نگه داری میکند تا برای دفعات بعد این اطلاعات را از روی disk فراخوانی نکند ، و این افزایش سرعت پردازش را حاصل میشود .
    نکته :
    در ضمن توصیه میشود قبل از این که drop cache کنید یکبار دستور "sync" را اجرا کنید تا مشکلی پیش نیاید .
    (با این کار محتویات cache و buffer روی disk ذخیره میشود )
    دستور مربوط برای برگشت به حالت اولیه :
    کد :
    echo 0 > /proc/sys/vm/drop_caches
    OldProfile

  2. تعداد تشکر ها ازآگونیس به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. طولانی بودن خالی شدن cache
    توسط f.etemadian در انجمن سوالات و مشکلات
    پاسخ ها: 2
    آخرين نوشته: September 22nd, 2013, 15:42
  2. مشکل در نصب APC cache system
    توسط cyrax در انجمن ردهت,فدورا,سنت-او-اس Redhat,Fedora,CentOS
    پاسخ ها: 1
    آخرين نوشته: April 7th, 2013, 18:18
  3. Cache Server
    توسط supportvps در انجمن مباحث و منابع آموزشی
    پاسخ ها: 0
    آخرين نوشته: August 18th, 2012, 20:53
  4. جلوگیری از cache شدن ram در لینوکس
    توسط Vahid در انجمن مباحث و منابع آموزشی
    پاسخ ها: 23
    آخرين نوشته: May 2nd, 2012, 00:39
  5. روش نصب APC یکی از Cache های PHP
    توسط Fazaha در انجمن مباحث و منابع آموزشی
    پاسخ ها: 0
    آخرين نوشته: March 9th, 2009, 14:52

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •