Date: Sun, 31 Oct 1999 23:56:05 -0800 (PST) From: Julian Elischer <julian@whistle.com> To: John Birrell <jb@cimlogic.com.au> Cc: freebsd-arch@freebsd.org Subject: Re: Threads goals version III Message-ID: <Pine.BSF.4.05.9910312355350.8816-100000@home.elischer.org> In-Reply-To: <19991101185705.A55580@freebsd1.cimlogic.com.au>
next in thread | previous in thread | raw e-mail | index | archive | help
It's been remarkably placid, you haven't missed a thing.. On Mon, 1 Nov 1999, John Birrell wrote: > [ Grrr, I'm obviously in a different timezone from this discussion. ] > > On Sun, Oct 31, 1999 at 07:09:04PM -0800, Julian Elischer wrote: > > 10/ Quick access to curthread and thread specific data. > > 10a/ Quick access to mutex state. > > One of the things that affects the performance of a threaded application > is the time that is consumed testing the state of a mutex. Without trying > to push this discussion into the "how it should be done phase", just > consider sharing mutex state between user- and kernel- space. We will > need a VM wizard at some point. 8-) > > > ---- possible userland implementation goals----- > > > > 1/ A libpthread that can be linked with libc. > > > > 2/ Libc needs to change so that library functions and system calls > > used internal to the library do not use the externally visible > > cancellable equivalents. > > A big re-write of libc is required. > > -- > John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ > john.birrell@cai.com john.birrell@opendirectory.com.au > > > > > 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.05.9910312355350.8816-100000>
