Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 May 2010 09:28:28 -0400
From:      Alejandro Imass <ait@p2ee.org>
To:        Ivan Voras <ivoras@freebsd.org>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: KSE (Kernel Supported Threading) support in FreeBSD 8.0
Message-ID:  <v2xa14066a01005040628z8017e0a8h9069a3d0f1143734@mail.gmail.com>
In-Reply-To: <hrople$uu9$2@dough.gmane.org>
References:  <C804AFE0.B047%traiano.welcome@mtnbusiness.co.za> <201005032338.03722.bruce@cran.org.uk> <hrople$uu9$2@dough.gmane.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, May 4, 2010 at 5:33 AM, Ivan Voras <ivoras@freebsd.org> wrote:
> On 05/04/10 00:38, Bruce Cran wrote:
[...]
>
> Note that only KSE was removed; threading is of course fully supported by
> other mechanisms.


Does anyone know of a paper(s) that compare the different threading
model of say FBSD, Linux and OpenSolaris, etc. ?

As a programmer, I know the basic theory and _effects_ of using
threads vs. processes vs. EDA/SEDA, etc., and in fact I use threads in
several applications, like Perl Gtk2 and also web-based software using
Apache mod_worker and mod_perl. But I haven't stumbled uppon
information that does a comparison of the different threading models
in the most popular Open Source OSs.

I have 'heard' people say the OpenSolaris' threading model is quite
different and supposedly better that other *nix=B4s in general, but is
that actualy true? Or is that just applied to Java? How would one know
especially in Open Source systems where you may have different
threading models (like in FBSD uthreads, kse, etc.)?

Thanks beforehand,
Alejandro Imass


>
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.o=
rg"
>



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