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>
