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: Joerg Sonnenberger <joerg@xxxxxxxxxxxxxxxxx>
Date: Tue, 10 Feb 2004 20:00:19 +0100

On Tue, Feb 10, 2004 at 12:51:49PM +0100, Sten Spans wrote:
> 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.

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

> I'd like to know why for dragonfly n:m would be better.
> 
> -- 
> Sten Spans
> 
> "There is a crack in everything, that's how the light gets in."
> Leonard Cohen - Anthem
> 



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