- 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:
ru 2007-10-22 10:13:38 +00:00
parent 8b43f8a980
commit 8ea97e9ef7

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