DragonFly users List (threaded) for 2005-04
Re: DP performance
:No, sorry. I thought thats what you guys were
:doing. How long do you think it will be before
:any of the 4.x derivatives are actually better
Well, the main issue is that the original BSD code (and the
original linux code for that matter) was not designed to operate
in an MP environment. Fixing it requires rewriting most of the
major subsystems in the kernel.
We are fairly close to being able to parallelize the protocol
stacks. We can certainly run the interrupt *threads* on any
cpu, once we get the BGL turned off in the threads. Directing
an actual hard interrupt to the appropriate cpu is harder.