--- Henrik Nordstrom <[EMAIL PROTECTED]> wrote: > On Sat, 20 Sep 2003, Tay Teck Wee wrote: > > > Sep 20 00:09:58 blar out of memory [28008 > > Sep 20 00:09:59 blar squid[29539]: Squid Parent: > child > > process 28008 exited due to signal 6 > > > > Sep 20 01:39:21 blar (squid): xmalloc: Unable to > > allocate 87380 bytes! > > Sep 20 01:39:21 blar squid[29539]: Squid Parent: > child > > process 28435 exited due to signal 6 > > The above is effectively the same error.. > > > twice a day. I've read the FAQ. Its states 2 > possible > > reasons for OS to have xmalloc error: > > 1) out of swap > > 2) data segment size reached > > Yes.. > > > I am sure that the machine never ran out of swap, > > using monitoring tools. And the below shows that > I've > > set the data segment size to unlimited. > > > > [EMAIL PROTECTED] squid]# ulimit -a > > Unfortunately ulimit only gives half the picture. > What ulimit unlimited > says is that there is no additional limits imposed. > The process size is > still limited by the maximum data segment size > allowed or possible with > your kernel. > > This is why the FAQ goes into how to tune the kernel > for this.
My squid is on linux. But the info on http://www.squid-cache.org/Doc/FAQ/FAQ-8.html#ss8.7 describes only BSD/OS, FreeBSD and OSF, Digital Unix. Which category does linux falls under? Or direct me to the correct place? > > > linux kernel 2.4.20-19.8 > > And which memory model is the kernel compiled for? What does memory model mean? And what would be the preferred model? > > And how large is your Squid process? Where/how can I get this information? Thanks for the help. > > Regards > Henrik > __________________________________________________ Do You Yahoo!? Play now and stand a chance to win cash prizes! http://yahoo.com.sg/millionaire