Date: Wed, 26 Mar 2003 10:42:26 +0100 From: Miguel Mendez <flynn@energyhq.homeip.net> To: Lev Walkin <vlm@netli.com> Cc: FreeBSD hackers list <freebsd-hackers@freebsd.org> Subject: Re: Some specific questions about 5.x Message-ID: <20030326104226.3ff7686b.flynn@energyhq.homeip.net> In-Reply-To: <3E817469.4030403@netli.com> References: <3E815D53.6010404@dynaweb.ru> <20030326091845.36425fad.flynn@energyhq.homeip.net> <3E817469.4030403@netli.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--=.GA?d2FPKTHzZtJ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Wed, 26 Mar 2003 01:35:37 -0800 Lev Walkin <vlm@netli.com> wrote: Hi, > What about Solaris' migration towards 1:1 model from the N:M one they > had supported for years already? Who are insane, Solaris folks (moving > towards Linux) or Free/NetBSD ones (migrating to the old Solaris' > behavior)? I haven't done Solaris development for a while, but iirc, Sun's statement on the matter is that developers have to consider which paradigm fits their application best. Solaris supports both schemes, 1:1 and N:M. Certain applications benefit from the former, other from the latter. I don't they're going to drop N:M anytime soon. I think the reason why Linux does 1:1 is that it started as a hack of the process creation code. Implementing a real N:M system is more complicated. Perhaps it should be interesting to study in which cases a 1:1 threading system is better. Cheers, -- Miguel Mendez - flynn@energyhq.homeip.net GPG Public Key :: http://energyhq.homeip.net/files/pubkey.txt EnergyHQ :: http://www.energyhq.tk Tired of Spam? -> http://www.trustic.com --=.GA?d2FPKTHzZtJ Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (NetBSD) iD8DBQE+gXYGnLctrNyFFPERAq1eAJ9/94Zpqk+27E8MW48LZ95aC09LjwCfeiIL NITdCz6U2FaBAgpT31OvAw0= =MLBo -----END PGP SIGNATURE----- --=.GA?d2FPKTHzZtJ--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030326104226.3ff7686b.flynn>