Recommendations for Lightweight Threading?



I am considering moving one of my projects from C to Java, but I am
hoping to find a high-performance threading implementation, or something
along the lines of libqthread, which offers Fill-Empty bit blocking and
good cooperative lightweight threading as a library.

Is there a current "best" solution when doing many threaded programs in
Java? By many threads I mean many more than the cores or machines on the
network. Something that scales up efficiently to distributed computing
would be nice as well.

--
Aaron W. Hsu | arcfide@xxxxxxxxxxx | http://www.sacrideo.us
Programming is just another word for the lost art of thinking.
.



Relevant Pages

  • Re: Cooperative threading preemptive threading - a bit confused
    ... Learning Java by O'Reilly mentions ... In my early Java days (JDK 1.1), if I ever encountered write-ups on these ... I can recall no platform-specific threading problems. ... work on all three platforms. ...
    (comp.lang.java.programmer)
  • Re: Block in synchronized mathod
    ... >>whether JVM authors should allow spurious wakeups. ... > No, the issue is that the underlying threading libraries, which Java ... somehow happen to be nested in whileloops. ...
    (comp.lang.java.help)
  • Re: perl multithreading
    ... threading built in properly from the start, e.g. Java. ... I wonder what makes you think that threading would be built in more ... In fact, as far as the language itself is concerned, I cannot see too ... comparable to libraries, since the language does not support the ...
    (comp.programming.threads)
  • Re: Strange behaviour - time taken
    ... Solaris and java to the latest version. ... Solaris (e.g. the new threading scheme in later Solaris 8 releases). ... minerva% java -version ...
    (comp.programming.threads)
  • Re: Tcl event loop and threading
    ... and probably started when 'Java' became one those ... 'buzzword' things (Java is probably one the first languages to have ... "built-in" threading at the time Tcl was being birthed. ...
    (comp.lang.tcl)