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 11:38:41 -0800 (PST)

:The paper has a lot of bogos or not applicable claims and assumptions
:in it. IMHO it is very relevent for us.
:
:There is one good reason why 1:1 would be useful: thread safety. There
:are quite a few library functions which are not thread safe and will
:never be. Those could use a static storage with is local to the current
:process using the per-thread VM spaces.
:
:Joerg

    That's not quite the definition of 1:1.  What 1:1 means is basically
    an rfork() style model... that is, distinct kernel scheduled entities
    but using a shared address space.  So you do not get thread safety that
    way.

					-Matt
					Matthew Dillon 
					<dillon@xxxxxxxxxxxxx>



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