However, if you compile libgnumalloc.a with gcc , and Squid with cc , the values are correct. I've noticed that my Squid process seems to stick at a nice value of four, and clicks back to that even after I renice it to a higher priority. Alternately you can change the UID for the nobody account from 65535 to 65534. There are two ways to fix this. Large ACL lists make Squid slow The regular expression library which comes with Linux is known to be very slow.
Some people report it entirely fails to work after long periods of time.
To fix, use the GNUregex library included with the Squid source code. One thing left is the number of tcp-connections the system can handle. Default is 256, but I increase that as well because of the number of clients we have.