Silly me , i found a part in the FAQ-11.4
FreeBSD
by Torsten Sturm
How do I check my maximum filedescriptors?
Do sysctl -a and look for the value of kern.maxfilesperproc .
How do I increase them?
sysctl -w kern.maxfiles=XXXX
sysctl -w kern.maxfilesperproc=XXXX
Warning : You probably want maxfiles > maxfilesperproc if you're going
to be pushing the limit.
What is the upper limit?
I don't think there is a formal upper limit inside the kernel. All the
data structures are dynamically allocated. In practice there might be
unintended metaphenomena (kernel spending too much time searching
tables, for example).
####Here is my kernel output: i would assume i could increase the
maxproc and the maxfiles.
[squidx:~] root# sysctl -a | more
kern.ostype = Darwin
kern.osrelease = 6.4
kern.osrevision = 199506
kern.version = Darwin Kernel Version 6.4:
Wed Jan 29 18:50:42 PST 2003; root:xnu/xnu-344.26.obj~1/RELEASE_PPC
kern.maxvnodes = 33584
kern.maxproc = 2048
kern.maxfiles = 12288
####any suggestions on how much to increase this by?
kern.argmax = 65536
kern.securelevel = 1
kern.hostname = squidx
kern.hostid = 3223847169
kern.clockrate: hz = 100, tick = 10000, profhz = 100, stathz = 100
kern.posix1version = 198808
kern.ngroups = 16
kern.job_control = 1
kern.saved_ids = 0
kern.boottime = Sat Mar 22 19:52:28 2003
{snip}--not relative
On Monday, March 24, 2003, at 10:19 AM, Marc Elsen wrote:
>
>
> Jeff Donovan wrote:
>>
>> parsehttpRequest ; requestheader contains NULL characters
>> ClientReadRequest : FD {somenumber} Invalid request
>> WARNING! Your cache is running out of filedescriptors
>
> Unless someone would launch some kind of denial of service
> attack against your squid. The 2 lines are normally unrelated
> to the out of file desc. problem.
> Check access.log to see which kind of requests are being processed
> by squid during the time of these error(s).
>
> However you may need to increase the available no of file descriptors.
> I do not know how to do this on OSX however.
>
>
> M.
Received on Mon Mar 24 2003 - 08:43:43 MST
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 17:14:19 MST