KSE, libpthread & libthr: almost newbie question

Nuno Antunes nuno.antunes at gmail.com
Fri Oct 27 13:43:25 UTC 2006


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.

Regards,
Nuno


More information about the freebsd-current mailing list