DP performance

Matthew Dillon dillon at apollo.backplane.com
Thu Apr 28 09:12:50 PDT 2005

: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
:than 4.x?

    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.

					Matthew Dillon 
					<dillon at xxxxxxxxxxxxx>

More information about the Users mailing list