Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Nov 1999 17:11:33 -0800 (PST)
From:      Julian Elischer <julian@whistle.com>
To:        Peter Wemm <peter@netplex.com.au>
Cc:        arch@freebsd.org
Subject:   Re: Threads stuff - reality check..
Message-ID:  <Pine.BSF.4.10.9911291710300.7305-100000@current1.whistle.com>
In-Reply-To: <19991129144125.C7E121CC6@overcee.netplex.com.au>

next in thread | previous in thread | raw e-mail | index | archive | help


On Mon, 29 Nov 1999, Peter Wemm wrote:

> I'd hate to ruin a good pie-in-the-sky session on the design of the killer
> threads system and all, but I kinda wonder if we're aiming too hight to start
> with?

Certainly that would be nice but I'm afraid that if we do it we'll be
'stuck' with it..
also remember that all teh linuxthreads stuff is GPL'd so it would mean a
rewrite.

> 
> Wouldn't it be better to put the pieces that we already have together and
> make something in time for 4.0 that runs with better concurrency than we
> have now?  ie: perhaps based on Richard's native linuxthreads port?
> 
> Most of the pieces are there, but it needs work to tidy up the loose ends
> and bring it up to date, and probably some debugging to get it to work
> properly. There isn't a chance in hell that the Ultimate Threads are going
> to be ready for 4.0, but we have got a pretty good shot at doing an
> intermediate version that's at least comparable to what Linux does.  Things
> like squid etc really hurt without threads with blocking support, and it
> will be a damn shame to miss the opportunity to have an alternative to
> uthreads in 4.0.  Most of the work is already done after all.  It doesn't
> take much to get the kit from http://lt.tar.com/ to compile and
> pretty much work.
> 
> Many of the primatives and infrastructure would be *directly* applicable to the
> new threads - eg: reentrancy support in libc etc.
> 
> Cheers,
> -Peter
> 
> 
> 
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-arch" in the body of the message
> 





To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.9911291710300.7305-100000>