-----BEGIN PGP SIGNED MESSAGE-----
>First he decides to launch a flame....
I don't see much of a flame here. You said in your post that Linux is
weak in the thread area, which it isn't, so he corrected you. If you
call this a flame, you need to line your terminal with a little more
asbestos.
Quote:>Bill:
>I think that you're speaking from ignorance. There are at least two
>: implementations of the POSIX thread API for Linux, one of which (Chris
>: Provenzano's MIT PThreads) I have been using for a couple of years in
>: a distributed object system for real-time vision research. What kind
>: of ``multithreaded environment'' is it that Linux doesn't have?
>Then he states that Linux does not have kernel thread, which was the
>basis of my original question.
You conveniently deleted your original post, that said NOTHING about
kernel threads. Here is YOUR post:
- --
The next generation netstuff seems to be moving into the Java
world. Java requires a multithreaded environment. Linux is
very weak in the multithread arena.
Is this an omen? Or a wake up call?
Tim
- --
Bill's response answers your question.
Linux is NOT 'very weak in the multithread arena.' There are a couple
of implimentations of threads. Yes, there are no kernel threads, but as
Bill pointed out,
Quote:>Bill again:
>: It would be nice if Linux had kernel threads, but on a non-SMP machine
>: it just doesn't matter as far as performance. POSIX threads are what
>: every other UNIX either has or is moving towards, and that's good enough
>: for Java.
Then you end up with:
Quote:>What every happened to the days when jerks like this were not a part
>of the comp.os.linux.* groups.
>Please Mr. Gribble, take your pedantic, *attitude elsewhere, OR
>just don't answer questions. If you don't have a nice answer, just
>don't answer.
You seem to be the jerk here. You ask a kind of vague question with
false assumptions, someone tries his best to answer you, and then you
flame him for trying.
By the way, I don't think Java requires a multithreaded environment,
since it works under Netscape 2.0b3. I don't remember (I could be wrong
here, but) an a.out version of any threads package, so unless Netscape
implemented their own version of threads for Linux (unlikely, since they
claim not to support Linux), Java can be done without threads. Now, it
might could be done more _efficiently_, but that is another story.
-----BEGIN PGP SIGNATURE-----
Version: 2.6.2
iQEVAwUBML6DxyJFQNhhNdm5AQHPbAf9EcR+Zy9DiemD5Zq48+qvZtGrp436kn00
QFrZdLWAQjJOvrMX2fd5BGNLcA5E9pPqDWsgNeixkj3+e8dSItQEOSS0B+Z4JFzk
eMugvSTvX1di1aATzohdYMiO40AmyaYljvtBVI153X25r0gIsaD7/fwbKxy+T0kl
gO/H88yvcFahh3GRvMJjYDgzfj3ODKzI8+GZMjayoI5lfDB6vmdEMS6mflQ54wVi
tRE5YDGPYgy3OVzEAWTIZkTgFLBDSMyd4CMjIE5v0KXIX29YcQ0/lM1fSzmtSddK
33MikeQHxHoq8pqBe4qm2+IbgyYo/iTCZympGBxtFYIOCThAWREVpw==
=XOIX
-----END PGP SIGNATURE-----
--
"So, if anybody wants to have hardware sent to them: don't call me, but
instead write your own unix operating system. It has worked every time
for me." - Linus Torvalds, author of Linux (Unix-like) OS