On Sunday 06 July 2003 19.53, Schelstraete Bart wrote: > That's maybe a good suggestion for Squid v3.0.......... > multitasking = work with multiple CPU's > That should be something nice, as Squid is almost always used on > servers.......and most server have multiple CPU's.
Squid-3.0 will not improve in this aspect. The hope is that Squid-3.0 will be somewhat faster than Squid-2.5, but it sill will use a single CPU thread only. There is much thought going on in how to make Squid SMP scaleable, but so far all ideas requires rather far going changes to the internals of Squid, more than what is practically possible in one development cycle. The Squid internal design is gradually being refined and cleaned up however, and it is not unlikely there at some time will be a SMP capable Squid available, it won't be Squid-3.0 however, and quite likely not Squid-3.1 either (at least not fully). The Squid-3.0 release is selected as a middleground, with a whole lot internal redesign most users won't notice but preparing for the development of more visible news in later releases, combined with a reasonable amount of noticeable new features much asked for. Notice: Very little of the founded work in Squid-3.0 is performance related. Allmost all is functionality related. The performance related work and research has been done almost entirely by individual developers own interest alone. Regards Henrik