Actually I have run the squid with the stock pthread with kernel 2.4.18 and
redhat 7.3 for about 6 month and for my traffic ( in the peak time ) my cpu
idle usage was about 5% idle on a P4 2.4 with 1GB of DDR RAM . But when I
upgrade my machine to Fedora Core 1 with kernel 2.4.22 my cpu idle usage (
in the peak time ) is about 25% idle . In the first day I thought that there
is a problem ( cause I don't know about the new pthread and couldn't see the
async-io threads ) but from the users feedback I find out the there is a
large enhancement after this upgrade :) I am gonna to upgrade my kernel from
2.4 to 2.6 to see if there any enhancment also :) I will let the list to
know about this upgrade
--- Regards ================================================================= / Seyyed Hamid Reza / WINDOWS FOR NOW !! / / Hashemi Golpayegani / Linux for future , FreeBSD for ever / / Morva System Co. / ------------------------------------- / / Network Administrator/ hamid@morva.net , ICQ# : 42209876 / ================================================================ -----Original Message----- From: Henrik Nordstrom [mailto:hno@squid-cache.org] Sent: Monday, December 22, 2003 8:21 PM To: Kinkie Cc: Hamid Hashemi Golpayegani; squid-users@squid-cache.org Subject: Re: [squid-users] Squid on Fedora Core 1 ! On Mon, 22 Dec 2003, Kinkie wrote: > This is correct. NGPTL (Next Generation Posix Thread Library) has been > integrated into glibc as an update for Red Hat 9 and as a default for > Fedora Core 1. Among many improvements, there's the new ability to > roll up threads into the correct thread group (aka process). It's a > feature, not a bug. One interesting question however: Has anyone measured if Squid benefits from NPTL (and NGPTL), or if it prefers the old LinuxThreads model? The use of threads in Squid is rather different from most other applications using threads, so it should not be assumed what is generally better is also better for Squid. I have not done any such measurements as we are still using stock Linux kernels without the NPTL extension, but it would be really interesting to know. I think you can have a RH9/FC1 system run the same binary with either by just setting a LD environment variable. Regards HenrikReceived on Mon Dec 22 2003 - 11:55:47 MST
This archive was generated by hypermail pre-2.1.9 : Thu Jan 01 2004 - 12:00:26 MST