Re: RasterMan on linux and threads

Joel Becker (jlbec@innerx.net)
Fri, 17 Dec 1999 21:38:00 -0500


On Fri, Dec 17, 1999 at 04:15:37PM -0800, Brian Pomerantz wrote:
> Solaris and True64 (AIX as well?) have both user-space thread control
> as well as kernel threading which is taken care of by the kernel.
> With these you can switch between being user-space and kernel threads,
> though I don't see the wisdom in this. The philosophy of these other
> platforms are much different than the Linux way of handling threads.

AIX has only one level of threads. However, there are two ways of
acessing them. Via AIX's native kernel_thread calls (pre-POSIX), or via
pthreads (which just wrappers the native calls). The end result in the
kernel is the same. It is quite similar to the difference on linux of
using pthreads or calling clone() yourself.

Joel

-- 

"He was a rock; Went straight for his own Armageddon. Face froze in a grin, ambulence flying in, I never drank again. Can't really call it a loss or a win."

jlbec@evilplan.org http://ocala.cs.miami.edu/~jlbec

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/