Hi, how do I derive the number of threads I should use for the async-io?
What actually does the threads do? What is the effect of having too few or too many? For the moment I am using 50. Is this an overkill? Or should I stick to the default 16? This box is handling about 140req/s peak in a ISP env. my configure statement:- ./configure -prefix=/usr/local/squid -enable-dlmalloc -enable-removal-policies=heap -enable-storeio=aufs -enable-underscores --enable-async-io=50 my machine specs:- DELL 2650 Single Pro Intel(R) Xeon(TM) CPU 2.40GHz 2G RAM 2X36G(mirror) for RH 8.0 3X36G(volume) for caching squid2.5stable3(with deny_info patch) cache_mem 200 MB cache_replacement_policy heap GDSF memory_replacement_policy heap GDSF cache_dir aufs /cdata1 16000 36 256 cache_dir aufs /cdata2 16000 36 256 cache_dir aufs /cdata3 16000 36 256 Appreciate your kind advice. --Wolf __________________________________________________ Do You Yahoo!? Send free SMS from your PC! http://sg.sms.yahoo.com