Subject: Re: UP N:1 vs. MP/UP 1:1 vs. MP/UP M:N and newlock2
To: Matthew Mondor <mm_lists@pulsar-zone.net>
From: Rhialto <rhialto@falu.nl>
List: tech-kern
Date: 02/24/2007 22:36:58
On Thu 22 Feb 2007 at 12:49:43 -0500, Matthew Mondor wrote:
> If by N:1 you mean userspace only threads, you could try out libpth and
> see how it behaves (although make sure to also enable its blocking
> syscall wrapper support option at build time for the compatibility POSIX
> threads layer). GNU Pth is actually only a select(2) based system, so
> it will not scale with SMP but should work rather well for I/O...
Note that Pth never worked properly for some programs on Alpha, where it
somehow did work for the same programs on i386. When SA came along I
stopped thinking about it so I don't remember any more details though.
-Olaf.
--
___ Olaf 'Rhialto' Seibert -- You author it, and I'll reader it.
\X/ rhialto/at/xs4all.nl -- Cetero censeo "authored" delendum esse.