Hi Arana, Thanks for your reply. As you are suggesting in your reply that incresing the filedescriptor can be dangerous. Is there any other way to get rid of this warning, because this warning makes browsing dead slow,and the box is deployed at our client place. I have to do things fast. If you have any other suggestion besides the increasing file descriptor please suggest me. --- Gonzalo Arana <gonzalo.arana@xxxxxxxxx> wrote: > I would recommend you to run ./configure with > --with-maxfd=you_desired_limit and --enable-epoll > > Watch for messages like this in configure output: > checking if epoll works... yes > Using epoll for the IO loop. > ... > Maximum filedescriptors set to 131072 > ... > > Having large number of FDs with select is dangerous. > Also, I recall > there was an issue on increasing FD_SETSIZE on glibc > (Linux uses > glibc). > > HTH, > > On Jan 24, 2008 11:46 AM, Bijayant > <bijayant4u@xxxxxxxxx> wrote: > > Hello list, > > > > I am using squid as proxy server on gentoo box. > All of a sudden from > > 2nd January in my cache.log i am seeing the error > > > > WARNING! Your cache is running out of > filedescriptors > > > > When this messages repeats frequently, browsing > becomes dead slow in > > 2mbps line. We have 2GB RAM, and 1 GB swap , dual > core processor system. > > > > After googling, checking Squid Faq i have tried to > increase the limit > > of filedescriptors on my system. But i am not > able to do. Please help me > > out. here i am giving some information for better > picture > > > > OS - gentoo > > Kernel - 2.6.18-gentoo-r6 > > Squid - net-proxy/squid-2.6.12 > > USE Flags=ipf-transparent pam ssl > > > > I have changed the filedescriptors in > /usr/include/bits/typesizes.h > > > > Number of descriptors that can fit in an `fd_set' > > #define __FD_SETSIZE 2048 > > > > > > In /etc/init.d/squid > > ulimit -HSn 2048 > > > > ~ $ cat /proc/sys/fs/file-max > > 50516 > > > > The relevant part of /etc/squid/squid.conf after > search on google/faq > > > > > > client_persistent_connections off > > server_persistent_connections off > > cache_dir ufs /var/cache/squid 2000 16 256 > > url_rewrite_children 30 > > > > > > I did all things specified in Squid Wiki and Faq. > After that i have > > recompiled the squid and rebooted my machine also > without any luck. I am > > still getting the warning in my logs, and ulimit > -n as 1024. > > > > I have tried all possible things without any > success. Please help me or > > give me some direction. > > > > > > > > -- > Gonzalo A. Arana > Bijayant Kumar Send instant messages to your online friends http://uk.messenger.yahoo.com