lkwt in DragonFly

Matthew Dillon dillon at apollo.backplane.com
Tue Feb 10 11:39:45 PST 2004


: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 at xxxxxxxxxxxxx>





More information about the Kernel mailing list