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

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

  1. #1
    عضو انجمن reza115 آواتار ها
    تاریخ عضویت
    Aug 2010
    نوشته ها
    428
    تشکر تشکر کرده 
    201
    تشکر تشکر شده 
    1,175
    تشکر شده در
    833 پست

    پیش فرض جلوگیری از cache شدن ram در لینوکس بطور اتوماتیک !

    سلام

    با چند دستور ساده اینکار رو انجام میدیم

    ابتدا باید چند دستور در crontab اضافه کنیم

    برای این منظور دستور زیر را بزنید تا ویرایشگر باز شود :
    کد:
    crontab -e
    حالا به آخرین خط رفته و دستورات زیر رو اضافه می کنیم :
    کد:
    */10 * * * * free -m >> /root/report.log 2>&1
    */10 * * * * echo 3 > /proc/sys/vm/drop_caches
    */10 * * * * free -m >> /root/report.log 2>&1

    خب فایل رو ذخیره می کنیم ، امکان داره که بعد از ذخیره کردن دوباره یه تایید دیگه از ما بخواد که اونم تایید می کنیم



    حالا بطور اتوماتیک هر 10 دقیقه یک بار کش خالی شده و شما می تونید با دیدن فایل report.log از نحوه عملکرد این دستورات مطلع بشین !


    دقت کنید که می تونید بجای 10 هر عدد دیگه ای از 1 الی 59 قرار بدین !

    لطفا فایل report.log رو هم از قبل ایجاد کنید که مشکلی پیش نیاد !


    امیدوارم مفید واقع بشه

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


  3. # ADS




     

  4. #2
    عضو جدید
    تاریخ عضویت
    Dec 2010
    نوشته ها
    66
    تشکر تشکر کرده 
    33
    تشکر تشکر شده 
    173
    تشکر شده در
    140 پست

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

    سلام
    بعد از اینکه این دستورات را داخل فایل قرار دادیم سرویسی رو باید ریستارت کنیم ؟ یا نمیخواد ؟

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


  6. #3
    عضو انجمن reza115 آواتار ها
    تاریخ عضویت
    Aug 2010
    نوشته ها
    428
    تشکر تشکر کرده 
    201
    تشکر تشکر شده 
    1,175
    تشکر شده در
    833 پست

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

    نقل قول نوشته اصلی توسط nanotech نمایش پست ها
    سلام
    بعد از اینکه این دستورات را داخل فایل قرار دادیم سرویسی رو باید ریستارت کنیم ؟ یا نمیخواد ؟
    سلام

    خیر ، نیازی به ریستارت کردن سرویس خاصی نیست !

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


  8. #4
    عضو انجمن alieblice آواتار ها
    تاریخ عضویت
    Feb 2010
    نوشته ها
    111
    تشکر تشکر کرده 
    10
    تشکر تشکر شده 
    247
    تشکر شده در
    86 پست

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

    هرچی تو اینترنت میگردم همه جا گفتن که cache خوب هستش باعث بروزمشکل نمیشه و کارایی رو بالا میبره ....
    Experiments and fun with the Linux disk cache
    Help! Linux ate my RAM!
    هیچ جا نگفته که چرا باید جلوگیری کنیم از این کار
    حالا چند تا دلیل میخاستم که چرا باید از این کار جلو گیری کنیم ؟
    پیشاپیش ممنون

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


  10. #5
    عدم تائید ایمیل
    تاریخ عضویت
    Mar 2010
    نوشته ها
    209
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    69
    تشکر شده در
    58 پست

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

    لطفا فایل report.log رو هم از قبل ایجاد کنید که مشکلی پیش نیاد !
    قبل ایجاد اون فایل دستورات رو زدم و ذخیره کردم
    الان مشکلی پیش می یاد ؟
    چه طوری فایل report.log رو ایجاد کنم ؟




    ممنون

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


  12. #6
    عضو انجمن reza115 آواتار ها
    تاریخ عضویت
    Aug 2010
    نوشته ها
    428
    تشکر تشکر کرده 
    201
    تشکر تشکر شده 
    1,175
    تشکر شده در
    833 پست

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

    نقل قول نوشته اصلی توسط bibi نمایش پست ها
    قبل ایجاد اون فایل دستورات رو زدم و ذخیره کردم
    الان مشکلی پیش می یاد ؟
    چه طوری فایل report.log رو ایجاد کنم ؟




    ممنون
    مشکل که پیش نمیاد !

    اینکار فقط برای دیدن نتیجه اجرای این دستورات هست

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


  14. #7
    عضو جدید
    تاریخ عضویت
    Aug 2012
    نوشته ها
    29
    تشکر تشکر کرده 
    9
    تشکر تشکر شده 
    9
    تشکر شده در
    7 پست

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

    سلام
    ممنون بابت آموزش مفیدتون
    با وارد کردن دستور crontab -e پیام زیر داده می شود
    no crontab for root - using an empty one
    و با وارد کردن دستور خالی کردن کش این پیام داده می شود: E486: Pattern not found: 59 * * * * free -m >>

    ممنون میشوم راهنمایی کنید
    ویرایش توسط mcry : March 8th, 2013 در ساعت 18:53

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


  16. #8
    عضو جدید
    تاریخ عضویت
    Dec 2010
    نوشته ها
    66
    تشکر تشکر کرده 
    33
    تشکر تشکر شده 
    173
    تشکر شده در
    140 پست

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

    اقا این دستورات مشکل ایجاد میکنه تجربه شخصی بنده هست و پیشنهاد میکنم بزارید دیفالت باشه

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


  18. #9
    عضو جدید
    تاریخ عضویت
    Apr 2013
    نوشته ها
    31
    تشکر تشکر کرده 
    2
    تشکر تشکر شده 
    46
    تشکر شده در
    39 پست

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

    بهتر نیست دوستان وقتی دستوری را قرار می دهند کار بردشم بگن شاید دوستان بیشتر متوج شدن
    دستور :
    کد:
    crontab 
    این دستور موجب اجرای یک پروسه در بازه زمانی معین میشود شبه این دستور دستور atمی باشد که تفاوت ان با دستور فوق این می باشد که دستور atفقط یک بار یک پروسه را انجام میدهد اما دستور فوق در بازه های زمانی مختلف مشخص شده انجام میدهد توضیح اضافی لازم بود بفرمایید بیشر توضیح بدم

    یا علی

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


  20. #10
    عضو دائم Woshka آواتار ها
    تاریخ عضویت
    Apr 2009
    نوشته ها
    1,456
    تشکر تشکر کرده 
    55
    تشکر تشکر شده 
    1,524
    تشکر شده در
    1,078 پست

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

    یک راه دیگر داست وحید آموزشش رو داده بود که کلا توی لینوکس غیر فعال بشه
    رم کش نمیشه در لینوکس در واقع آدرس گذاری و رزرو میشه تا دفعه ی بعدی راحت تر پیدا بشه
    فروش سرور مجازی
    http://www.maroonhost.net/vps-hosting.html
    مارون هاست
    برای خرید سرور تماس بگیرید 09123773197

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


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

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

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

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

  1. بکاپ گرفته شدن اتوماتیک از هاست بصورت اتوماتیک
    توسط demonvictor در انجمن سوالات و مشکلات
    پاسخ ها: 7
    آخرين نوشته: January 9th, 2015, 16:00
  2. جلوگیری از cache شدن ram در لینوکس بطور اتوماتیک !
    توسط Sohan Roh در انجمن شبکه های لینوکسی
    پاسخ ها: 2
    آخرين نوشته: July 14th, 2013, 16:41
  3. پاسخ ها: 9
    آخرين نوشته: July 6th, 2013, 15:11
  4. جلوگیری از cache شدن ram در لینوکس بطور اتوماتیک !
    توسط ourweb در انجمن سایر لینوکس ها
    پاسخ ها: 0
    آخرين نوشته: April 12th, 2012, 13:04
  5. ایجاد اتوماتیک ساب دامین و نصب اسکریپت اتوماتیک
    توسط mxina در انجمن سوالات و مشکلات
    پاسخ ها: 2
    آخرين نوشته: September 19th, 2011, 01:49

کلمات کلیدی این موضوع

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

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