POSIX threads on DFly

Joerg Sonnenberger joerg at britannica.bec.de
Fri Feb 25 06:28:19 PST 2005


On Thu, Feb 24, 2005 at 10:25:54PM +0000, Jonathon McKitrick wrote:
> "WARNING: As of this writing, the thread packages commonly shipped with
> Linux and FreeBSD don't adhere to the POSIX standard, chiefly because they
> implement a thread either too weakly (doing everything in user space) or too
> strongly (using a process for each thread)....

The "too weakly" is bullshit, there's any non-conformance of libc_r with
POSIX is a bug.

> Look for the newest Linux thread implementation, called Native POSIX Thread
> Library for Linux (NPTL), which is now finding its way into Linux systems.
> It fixes all of the important POSIX-compliance bugs."

Read: provides a working thread implementation, not a fork-like threading.

> Understanding that LWKT is just for the kernel, where do Xu threads fit in?
> Where are we in comparison with POSIX?

Still some kernel parts to fix before it can be fully POSIX conformant.
I'm working on that.

Joerg





More information about the Users mailing list