I've worked fairly extensively on both, and the kernel would be much
easier to modify. Squids problem is that the single threaded nature
means you have to do a lot of work to make sure nothing blocks. This
tends to generate non-trivial amounts of work..
> >The other thing of course is there I'd like everything to benifit from a
> >faster filesystem, rather than just squid (admittedly squid is the main
> >push at the moment). Maximal benifit for minimum effort and all that jazz.
>
> Squid and INN are the only 2 applications I know of which do that sort
> of thing (along with other less popular programs which try to emulate those
> two). INN is moving towards a database, so if Squid does the same then
> what do you gain from a new FS?
Squid and inn are two applications where it can make an
order-of-magnitude difference. Many other things would be sped up
anyway.
Michael.