DragonFly BSD
DragonFly kernel List (threaded) for 2004-02
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: lkwt in DragonFly


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Tue, 10 Feb 2004 10:14:18 -0800 (PST)

:idem for linux, see: http://people.redhat.com/drepper/nptl-design.pdf
:the short summary is that fixing your kernel to work nicely with 1:1
:is easier then getting the hairy details of n:m properly working.
:
:I'd like to know why for dragonfly n:m would be better.
:
:-- 
:Sten Spans

    n:m is always better then 1:1 because thread switches within each
    virtual cpu (where the virtual cpu is represented by a single user 
    process) require no context switch into the kernel at all.

    n:m is definitely harder to do, but that doesn't mean it shouldn't be
    done.  It's a great goal for DFly, IMHO.  The paper you are quoting is 
    simply an opinion, like any paper.  It is not necessarily correct.

					-Matt
					Matthew Dillon 
					<dillon@xxxxxxxxxxxxx>



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]