صفحه 1 از 3 123 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 24

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

  1. #1
    مدیر کل Vahid آواتار ها
    تاریخ عضویت
    Aug 2008
    نوشته ها
    2,724
    تشکر تشکر کرده 
    435
    تشکر تشکر شده 
    6,976
    تشکر شده در
    2,085 پست

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

    همون طور که در جریان هستید لینوکس رم رو کش میکنه برای جلوگیری از این کار میتونید از دستور زیر استفاده کنید :
    کد:
    [root@linux ~]# echo 3 > /proc/sys/vm/drop_caches
    تفاوت رو میتونید در زیر ببینید

    کد:
    [root@nd11075 ~]# free -m total used free shared buffers cached Mem: 8106 7822 284 0 90 7273 -/+ buffers/cache: 458 7648 Swap: 8189 0 8189 [root@nd11075 ~]# echo 3 > /proc/sys/vm/drop_caches [root@nd11075 ~]# free -m total used free shared buffers cached Mem: 8106 3898 4208 0 0 3449 -/+ buffers/cache: 448 7658 Swap: 8189 0 8189 [root@nd11075 ~]#
    برای پیش رفت در علم آسانسوری وجود ندارد پله ها را باید پیاده رفت /./ همیشه این یادتان باشد که دست بالای دست بسیار است.
    يادمان باشد براي يك بار ايستادن صد ها بار افتاده ايم /./ بک آپ مهمترین رمز موفقیت هاستینگ /./ امنیت مطلق نیست.
    ارتباط مستقیم با من :
    Admin -{(@)}- WebHostingTalk . ir

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


  3. # ADS




     

  4. #2
    عضو دائم TukaNet آواتار ها
    تاریخ عضویت
    Feb 2009
    نوشته ها
    1,432
    تشکر تشکر کرده 
    898
    تشکر تشکر شده 
    3,419
    تشکر شده در
    1,984 پست

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

    این دستور روی درصد استفاده از swap و سرعت پردازش تاثیر نمیذاره ؟

  5. تعداد تشکر ها ازTukaNet به دلیل پست مفید


  6. #3
    مدیر کل Vahid آواتار ها
    تاریخ عضویت
    Aug 2008
    نوشته ها
    2,724
    تشکر تشکر کرده 
    435
    تشکر تشکر شده 
    6,976
    تشکر شده در
    2,085 پست

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

    این دستور روی درصد استفاده از swap و سرعت پردازش تاثیر نمیذاره ؟
    بابک اگه منظورت کم شدن سرعت باشه نه , چون رم رو داری خالی میکنی
    برای پیش رفت در علم آسانسوری وجود ندارد پله ها را باید پیاده رفت /./ همیشه این یادتان باشد که دست بالای دست بسیار است.
    يادمان باشد براي يك بار ايستادن صد ها بار افتاده ايم /./ بک آپ مهمترین رمز موفقیت هاستینگ /./ امنیت مطلق نیست.
    ارتباط مستقیم با من :
    Admin -{(@)}- WebHostingTalk . ir

  7. تعداد تشکر ها از Vahid به دلیل پست مفید


  8. #4
    عضو انجمن MelatHOST آواتار ها
    تاریخ عضویت
    Jan 2009
    محل سکونت
    رشت
    نوشته ها
    412
    تشکر تشکر کرده 
    81
    تشکر تشکر شده 
    330
    تشکر شده در
    232 پست

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

    ميتونم خواهش كنم توضيح بديد كلاً چرا رم كش ميشه تو لينوكس ؟
    و الان كه كش نشه چه فرقي وجود داره بينش

  9. تعداد تشکر ها از MelatHOST به دلیل پست مفید


  10. #5
    عضو دائم amirizadi آواتار ها
    تاریخ عضویت
    Aug 2008
    نوشته ها
    1,235
    تشکر تشکر کرده 
    888
    تشکر تشکر شده 
    3,676
    تشکر شده در
    3,089 پست

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

    چطور به حالت قبلی برشگردونیم ؟

  11. تعداد تشکر ها از amirizadi به دلیل پست مفید


  12. #6
    عضو دائم
    تاریخ عضویت
    Sep 2008
    نوشته ها
    1,732
    تشکر تشکر کرده 
    32
    تشکر تشکر شده 
    3,299
    تشکر شده در
    1,408 پست

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

    نقل قول نوشته اصلی توسط tukanet نمایش پست ها
    این دستور روی درصد استفاده از swap و سرعت پردازش تاثیر نمیذاره ؟
    از اونجایی که ram usage رو کاهش میده ، درصد استفاده از swap هم کاهش پیدا میکنه .
    حذف cache سرعت پردازش رو کاهش میده ( این میتونه محسوس یا نامحسوس باشه )
    در کل به نظر نمیرسه این کار برای سرور مفید باشه :-؟
    تنها استفاده و مزیت اینه که مقدار ram ای رو به که به cache اختصاص داده شده ، حذف شده و به مقدار ram آزاد اضافه بشه . در صورتی که محدودیت منابع دارید و به سریعا نیاز به رم avail دارید این کار میتونه به شما کمک کنه .


    نقل قول نوشته اصلی توسط iam نمایش پست ها
    ميتونم خواهش كنم توضيح بديد كلاً چرا رم كش ميشه تو لينوكس ؟
    و الان كه كش نشه چه فرقي وجود داره بينش
    همونطور که میدونید برنامه ها برای هربار اجرا ابتدا از روی دیسک باید روی RAM بارگذاری بشند ، حافظه ی cache این امکان رو میده که مقداری از اطلاعات رو در خود رم نگه داری میکنه تا برای دفعات بعد این اطلاعات رو از روی disk فراخوانی نکنه ، و این افزایش سرعت پردازش رو حاصل میشه .


    نقل قول نوشته اصلی توسط vatanmusic نمایش پست ها
    چطور به حالت قبلی برشگردونیم ؟
    echo 0 > /proc/sys/vm/drop_caches

    ---------- Post added at 03:20 PM ---------- Previous post was at 03:08 PM ----------

    در ضمن توصیه میشه قبل از این که drop cache کنید یکبار دستور "sync" رو اجرا کنید که خدای نکرده مشکلی پیش نیاد .
    (با این کار محتویات cache و buffer روی disk ذخیره میشه )

  13. تعداد تشکر ها ازOnline24 به دلیل پست مفید


  14. #7
    عضو دائم IFACO.Net آواتار ها
    تاریخ عضویت
    Mar 2009
    محل سکونت
    Root
    نوشته ها
    1,272
    تشکر تشکر کرده 
    242
    تشکر تشکر شده 
    1,314
    تشکر شده در
    804 پست

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

    نقل قول نوشته اصلی توسط Vahid نمایش پست ها
    بابک اگه منظورت کم شدن سرعت باشه نه , چون رم رو داری خالی میکنی


    نقل قول نوشته اصلی توسط online24 نمایش پست ها
    از اونجایی که ram usage رو کاهش میده ، درصد استفاده از swap هم کاهش پیدا میکنه .
    حذف cache سرعت پردازش رو کاهش میده ( این میتونه محسوس یا نامحسوس باشه )

    در کل به نظر نمیرسه این کار برای سرور مفید باشه :-؟

    echo 0 > /proc/sys/vm/drop_caches[COLOR="Silver"]

    )
    تکلیف کاربران با این دو اختلاف نظر چیه ؟
    شرکت هاستینگ ایفاکو
    سایت رسمی : IFACO.NET
    هاستینگی تخصصی و مطمئن برای ایرانیان عزیز
    ...: كسی كه ارزش خود را بشناسد، خويشتن را با امور فناپذير خوار نمی‌سازد :...

  15. تعداد تشکر ها ازIFACO.Net به دلیل پست مفید


  16. #8
    مدیر کل Vahid آواتار ها
    تاریخ عضویت
    Aug 2008
    نوشته ها
    2,724
    تشکر تشکر کرده 
    435
    تشکر تشکر شده 
    6,976
    تشکر شده در
    2,085 پست

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

    ميتونم خواهش كنم توضيح بديد كلاً چرا رم كش ميشه تو لينوكس ؟
    و الان كه كش نشه چه فرقي وجود داره بينش
    بعضی از لینوکس ها سیاستی به خرج دادند و رم رو بهتره بگیم رزرو میکنند بیشتر هم روی کرنل های 2.4 به بالا این کار رو اجرا کردند ....
    دلیل این کار برای افزایش سرعت در حجم محاسباتی کم و تکراری بوده ولی در بیشتر مواقع هم باعث کندی سرعت و حتی هنگ کردن سرور هم شده که میتونید در اینترنت سرچ کنید این موضوع رو .....
    به طور 100% میشه گفت اگر حجم محاسباتی کم و تکراری باشه میتونه باعث افزایش سرعت بشه ولی نه به طوری که محسوس و قابل حس باشه .
    و این همیشه قابل قبول بوده که رم وقتی خالی باشه نسبت سرعت جواب گویی سرور مخصوصا در وب سرور به سروری که تمام رم رو رزور کرده بیشتره .
    تکلیف کاربران با این دو اختلاف نظر چیه ؟
    همیشه تجربه میتونه باعث انتخاب بشه و فکر کنم 1 بار تجربه ارزشش رو داره تو این مورد .....
    برای پیش رفت در علم آسانسوری وجود ندارد پله ها را باید پیاده رفت /./ همیشه این یادتان باشد که دست بالای دست بسیار است.
    يادمان باشد براي يك بار ايستادن صد ها بار افتاده ايم /./ بک آپ مهمترین رمز موفقیت هاستینگ /./ امنیت مطلق نیست.
    ارتباط مستقیم با من :
    Admin -{(@)}- WebHostingTalk . ir

  17. تعداد تشکر ها از Vahid به دلیل پست مفید


  18. #9
    کاربر اخراج شده
    تاریخ عضویت
    Apr 2009
    نوشته ها
    63
    تشکر تشکر کرده 
    9
    تشکر تشکر شده 
    24
    تشکر شده در
    24 پست

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

    سلام من این دستور رو وارد میکنم مشکل دسترسی میده (به صورت دستی هم تغییر دادم اما تغییر نمیکنه) !؟
    -bash: /proc/sys/vm/drop_caches: Permission denied
    داخل فایل فوق فقط "0" هست . باید عدد خاصی رو وارد کنم !؟

  19. تعداد تشکر ها از sosole به دلیل پست مفید


  20. #10
    عضو دائم
    تاریخ عضویت
    Sep 2008
    نوشته ها
    1,732
    تشکر تشکر کرده 
    32
    تشکر تشکر شده 
    3,299
    تشکر شده در
    1,408 پست

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

    با دسترسی کاربر root مجددا تلاش کنید .

  21. تعداد تشکر ها از Online24 به دلیل پست مفید


صفحه 1 از 3 123 آخرینآخرین

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

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

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

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

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

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

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