- Stop calling libthr alternative as it's now the default

threading library.

- Now that libpthread is a symlink, it's no longer possible
  to link applications with libpthread and have libmap.conf(5)
  select the desired threading library; applications will be
  linked to the default threading library, libkse or libthr.
  Remove an obsolete paragraph.

- Mention that improvements can be seen compared to libkse.

Reviewed by:	deischen, davidxu
This commit is contained in:
Ruslan Ermilov 2007-10-22 10:13:38 +00:00
parent 3e9ed1efb8
commit 886659fe14

View file

@ -24,12 +24,12 @@
.\"
.\" $FreeBSD$
.\"
.Dd June 11, 2005
.Dd October 19, 2007
.Os
.Dt LIBTHR 3
.Sh NAME
.Nm libthr
.Nd "alternative POSIX threads library"
.Nd "1:1 POSIX threads library"
.Sh LIBRARY
.Lb libthr
.Sh SYNOPSIS
@ -37,22 +37,14 @@
.Sh DESCRIPTION
The
.Nm
library provides an alternative 1:1 implementation of the
library provides a 1:1 implementation of the
.Xr pthread 3
library interfaces for application threading.
While applications may be linked directly against
.Nm ,
system administrators are offered maximum flexibility by linking against
.Xr pthread 3 ,
as they can then use
.Xr libmap.conf 5
to select the threading implementation on a per-application basis.
.Pp
The
.Nm
library
It
has been optimized for use by applications expecting system scope thread
semantics, and can provide significant performance improvements.
semantics, and can provide significant performance improvements
compared to
.Lb libkse .
.Sh SEE ALSO
.Xr pthread 3
.Sh AUTHORS