[Linux] Re: Squid

---------

New Message Reply About this list Date view Thread view Subject view Author view

From: Ilker Gokhan (IlkerG@sumerbank.com.tr)
Date: Tue 15 May 2001 - 10:49:44 EEST


> Selamlar..
>
> 64 MB RAM icin 4 MB bile yuksek. Bu in-transit ve very hot nesneler
> icin ayrilacak bellek miktari. Buna cache'taki mumkun olan
> nesne sayisi
> * 40 bayt swap processoru, swap boyutunun (cache swap) %1'i kadar da
> buffering ekleyin. Zaten squid pool edip bos shared bellegi yer
> bitirir. Bence 2 MB azami olmasi gerekir, 64 MB RAM icin. Gerci 100 MB
> Cache varsa, 4 MB'ta olabilir.. Fakat GB seviyesinde cache
> varsa, biraz

cache_mem ve ram operasyonu soyle gerceklesir:

1- Istenen obje origin server dan alindiktan sonra ilk olarak ram de tutulur
ve sonra diske "paged" out yapilir.
2- Şayet istenen obje buyuk ise ram den silinir direk diske yazilir. (obje
in-transit durumuna duser)
3- Yapilan istek bittiginde obje hala full olark ram de degil ise ram den
silinir.
4- Eger cache_mem ram den daha buyuk bir degere set edilirse squid butun
objeleri ram den siler.

Gorulecegi gibi cok dusuk degere set edilen durumlarda hot obje tutma (ram
de tutulan obje) olasiliginiz dusecektir.

Aslinda her obje icin ram de tutulan metadata 72 byte dir. Byolece ram de
50.000 obje icin yaklasik 3.6 MB lik alan kaplanir. Bu tam bir deger
degildir daha ram de DNS cache, yapilan isteklerin durumlarinin tutuldugu
bilgileride ram dedir. Boylece bu degerin cok fazla min. da tutlmamasi
gerekir. Kaynak: releaseNotes-1.1.txt

Saygilarimla,
Ilker G.

Bu e-postada bulunan tüm fikir ve görüşler ve ekindeki dosyalar sadece adres
sahib(ler)ine ait olup, Sümerbank A.Ş hiç bir şekilde sorumlu tutulamaz.
The information contained in this E-Mail and any files transmitted with it
are intended solely for the use of the individual or entity to whom they are
addressed and do not reflect those of Sumerbank A.S.

-----------------------------------------------------------------------
Liste üyeliğiniz ile ilgili her türlü işlem için
http://liste.linux.org.tr adresindeki web arayüzünü kullanabilirsiniz.

Listeden çıkmak için: 'linux-request@linux.org.tr' adresine,
"Konu" kısmında "unsubscribe" yazan bir e-posta gönderiniz.
-----------------------------------------------------------------------


New Message Reply About this list Date view Thread view Subject view Author view

---------

Bu arsiv hypermail 2b29 tarafindan uretilmistir.