Date: Mon, 16 Dec 2002 11:05:46 +0000 From: Anton Bobrov <anton.bobrov@sun.com> To: Terry Lambert <tlambert2@mindspring.com>, "Bill Huey (Hui)" <billh@gnuppy.monkey.org>, arch@FreeBSD.ORG Subject: Re: Threads in FreeBSD Message-ID: <3DFDB38A.80003@sun.com> References: <20021215090538.9378.qmail@web14606.mail.yahoo.com> <3DFD59A4.314F15A5@mindspring.com> <20021216053038.GA9520@gnuppy.monkey.org> <3DFD5C24.2D2B2564@mindspring.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Terry, 1:1 model was available for quite some time now with Solaris. there is /usr/lib/lwp folder with alternate libs. in Solaris 9 those libs are now primary, not alternate. i'm not sure if we are shipping the Solaris 9 release with old libs somewhere there as well but they are still in the source code as an old libthread. if you have Solaris 8 'community source code' you can have a look for yourself: 1:1 [ new one ] /osnet_volume/usr/src/lib/liblwp* M:N [ old one ] /osnet_volume/usr/src/lib/libthread* there is no scheduler activations in Solaris now, that 'disappeared' in Solaris 8 with introduction of alternate [ new one ] libthread and the model is really 1:1 model. again you can look for yourself in the folders i mentioned above. there still some legacy code [ scheduler activations ] here and there used for compatibility with previous releases. ta, Anton. Terry Lambert wrote: > "Bill Huey (Hui)" wrote: > >>On Sun, Dec 15, 2002 at 08:42:12PM -0800, Terry Lambert wrote: >> >>>I know what the whitepaper says. Have you read their souce code? >>>They actually implement a frm of scheduler activations. >> >>Where did you get that bit of info BTW ? > > > From Sun. > > >>why would a 1:1 model need scheduler activations still ? > > > Because it's not really a 1:1 model. > > -- Terry > > 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?3DFDB38A.80003>