Re: KSE, libpthread & libthr: almost newbie question

From: Ruslan Ermilov <ru_at_freebsd.org>
Date: Fri, 27 Oct 2006 17:53:44 +0400
On Fri, Oct 27, 2006 at 02:43:21PM +0100, Nuno Antunes wrote:
> On 10/27/06, Ruslan Ermilov <ru_at_freebsd.org> wrote:
> >KSE == N:M threading
> >
> >A 1:1 threading (libthr) is much simpler than N:M threading (libpthread),
> >and thus doesn't require KSE support in the kernel; see kse(2) manpage
> >for details.  Without the KSE option in the kernel, all kse(2) syscalls
> >will return EOPNOTSUPP, and a lot of code becomes redundant.
> >
> 
> IIRC, I can even remember libpthread being originaly named libkse.
> 
It's still named libkse on sparc64 and sun4v.


Cheers,
-- 
Ruslan Ermilov
ru_at_FreeBSD.org
FreeBSD committer

Received on Fri Oct 27 2006 - 11:53:45 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:01 UTC