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: Brooks Davis <brooks@xxxxxxxxxxxxxxxxxx>
Date: Tue, 10 Feb 2004 11:24:27 -0800

On Tue, Feb 10, 2004 at 08:00:19PM +0100, Joerg Sonnenberger wrote:
> 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.

Thread local storage might be easier in 1:1, but it's not impractical in
n:m.  It's on the KSE todo list for FreeBSD-5.3 (in the kse case it's
required to make the Nvidia OpenGL implemenation work.)

-- Brooks

-- 
Any statement of the form "X is the one, true Y" is FALSE.
PGP fingerprint 655D 519C 26A7 82E7 2529  9BF0 5D8E 8BE9 F238 1AD4

Attachment: pgp00004.pgp
Description: PGP signature



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