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

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

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو انجمن se7en-host آواتار ها
    تاریخ عضویت
    Nov 2012
    محل سکونت
    Root
    نوشته ها
    331
    تشکر تشکر کرده 
    175
    تشکر تشکر شده 
    650
    تشکر شده در
    536 پست

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

    اقا واقعا اقای باز هم مرسی چقدر تشکر کنم راضی باشید؟ :دی
    تشکر کردم باز کم بود مرسی

  2. تعداد تشکر ها ازse7en-host به دلیل پست مفید


  3. #2
    عضو انجمن astro.alireza آواتار ها
    تاریخ عضویت
    Nov 2010
    محل سکونت
    تهران
    نوشته ها
    469
    تشکر تشکر کرده 
    350
    تشکر تشکر شده 
    1,292
    تشکر شده در
    690 پست

    پیش فرض پاسخ : جلوگیری از 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
    انجام این کار به هیچ وجه توصیه نمی شه. این کار علاوه بر کند کردن سیستم شما و بالا بردن مصرف هارد می تونه باعث از بین رفتن فایل های کش شده بشه و شما اطلاعاتتون رو از دست بدید
    لینوکس فایلهای فعال رو توی رم کش می کنه و ادیت می کنه. خالی کردن یکباره کش بدون نوشتن اون روی دیسک یعنی حذف اطلاعات.
    فقط تازه کارها با این ویژگی لینوکس به مشکل می خورند و بعد می فهمند چقدر به درد بخور هست.

    نقل قول نوشته اصلی توسط se7en-host نمایش پست ها
    اقا واقعا اقای باز هم مرسی چقدر تشکر کنم راضی باشید؟ :دی
    تشکر کردم باز کم بود مرسی
    یوزر شما به دلیل ارسال اسپم های مشابه در تاپیک های مختلف به مدیران گزارش شد. واقعا معلوم نیست بعد از رسیدن به ۱۰۰ پست کیا رو می خواید بدبخت کنید!

  4. تعداد تشکر ها ازastro.alireza به دلیل پست مفید


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

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

در حال حاضر 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

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

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