Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Nov 2005 14:02:45 +0100
From:      Marc Olzheim <marcolz@stack.nl>
To:        Max Khon <fjoe@samodelkin.net>
Cc:        Marc Olzheim <marcolz@stack.nl>, stable@freebsd.org
Subject:   Re: HEADS UP!  6.0-RELEASE coming
Message-ID:  <20051101130245.GE5237@stack.nl>
In-Reply-To: <20051101123321.GA39888@samodelkin.net>
References:  <436116D3.908@samsco.org> <20051031151809.GA83253@stack.nl> <20051101004042.GA28233@samodelkin.net> <20051101112900.GA4903@stack.nl> <20051101123321.GA39888@samodelkin.net>

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

--Pk6IbRAofICFmK5e
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Nov 01, 2005 at 06:33:21PM +0600, Max Khon wrote:
> Hi!
>=20
> On Tue, Nov 01, 2005 at 12:29:00PM +0100, Marc Olzheim wrote:
>=20
> > > Linking against -lthr (or even -lc_r!) instead of -lpthread solves gdb
> > > "The program no longer exists." problem for me on RELENG_6.
> >=20
> > Well, yes, but that's not the same. While running on M:N KSE, all sorts
> > of locking needs to be correct, which with non M:N threading you can get
> > away with some (intentional or not) sloppiness. So debugging a fully
> > threaded program with a non M:N threadlib is not always useful.
>=20
> I do not think that maintaining M:N thread lib is feasible, given the lack
> of resources. Solaris has already moved from M:N to 1:1. Linux (NPTL) is =
1:1
> as well.

Well, each threading system has it's own application. Having an easy way
to have one multithreaded process use multiple CPUs is a big win in any
case. Especially in computationally intensive tasks...

Marc

--Pk6IbRAofICFmK5e
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (FreeBSD)

iD8DBQFDZ2d1ezjnobFOgrERAthQAKDPpJoRiATWrc+ltAGLjViCPtXSsACgql5C
FMh9lJrh9Yu1OTYC+wXeTM4=
=Ts/7
-----END PGP SIGNATURE-----

--Pk6IbRAofICFmK5e--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051101130245.GE5237>