سلام
دوستان تا حالا فرمولی دیدن که از طریق اون جدود جحم اختصاصی مناسب کش رو دربیاریم...مثلا برای 128, 256 , 1 مگ و...
با تشکر
سلام
دوستان تا حالا فرمولی دیدن که از طریق اون جدود جحم اختصاصی مناسب کش رو دربیاریم...مثلا برای 128, 256 , 1 مگ و...
با تشکر
بله تو سایت Squid هست
تو سایت فقط فرمول محاسبه L1 رو من دیدم...میشه لینک برای حجم رو بنویسید
با تشکر
http://www.squid-cache.org/Devel/pap...h-proposal.txt
اینم بخونی بد نیست
http://www.squid-cache.org/Devel/pap...ding-notes.txt
کد:> Suppose that within one month my cache will grow bigger than the > cache_dir size of 1500. That means no entries in the cache will have > been removed because they have not been accessed for over one month. > Will squid try to write to the cache (and create errors because the disk > is full) or is a smarter algoritm involved ? According to the source: /* * storeExpiredReferenceAge * * The LRU age is scaled exponentially between 1 minute and * Config.referenceAge , when store_swap_low < store_swap_size < * store_swap_high. This keeps store_swap_size within the low and high * water marks. If the cache is very busy then store_swap_size stays * closer to the low water mark, if it is not busy, then it will stay * near the high water mark. The LRU age value can be examined on the * cachemgr 'info' page. */ time_t storeExpiredReferenceAge(void) ... Also, when storeExpiredReferenceAge() is less than 300 Squid stops caching objects. See store_check_cachable_hist.no.lru_age_too_low.
با سلام و عرض ادب خدمت جناب آقای بهروزی و یوسفی عزیز
دقیق خاطرم نیست ولی مدتها پیش نسبت جالبی برای در نظر گرفتن میزان کش در مقابل میزان رم در یکی از پستهای Mailing list اسکویید بدستم رسید که روی چندین سرور راه اندازی کردم و خوشبختانه بازدهی خوبی داشته است :
For every cached object you need a (ca.) 100 byte RAM tag
For 6 GB squid cache you should have at least 256MB RAMچون همانطور که میدانید برای بازدهی بهتر کش به چندین مورد میتوان توجه کرد هم به نوع سیستم فایل ( پارتیشن ) و هم به میزان رم در نظر گرفته شده و هم میزان پهنای باند و تعداد کاربران و هم فضای در نظر گرفته برای کش ....
همگی موارد به نوعی به بهبود و کیفیت کش کمک خواهد کرد ... و میزان فضای در نظر گرفته شده نیز باید تا حدی باشد که سرور با میزان رم موجود بتواند طی کمترین زمان در خواستها را پاسخ دهد ... که هم نوع پارتیشن و هم حجم در نظر گرفته شده و هم مقدار رم در این امر نقش بسیار دارند ...
امیدوارم کمک کرده باشد
موفق و باشید ...
منم خیلی وقته دیگه سراغ فرمول نمیرم ولی آقای نکویی درست میگه
البته تعداد کاربران و میزان درخواستها در بازه ی زمانی خاص نیز نقش بسیاری دارند ... تعداد کم کاربر با حجم زیادی از کش بازدهی را بالا نمیبرد ... مثال قصر 6000 متری برای 6 شاهزاده است که هر کدام برای یافتن لنگه جورابهای خود که در هر روز 3 بار باید جستجو کنند و مسیر 1000 متری بپیمایند ... که این Delay را بسیار بالا میبرد ...
البته همچنان برای خیلی از افراد از جمله بنده ی حقیر ، همچنان فرمول و استاندارد مشخصی همواره لازم است ...
موفق و پیروز باشید ...
از هر دو عزیز ممنونم