Mauricio Nuņez <[EMAIL PROTECTED]> writes:

> Blackdown JVM 1.3 support green and native threads, but 1.4 only
> native.  Threading is an important issue for the server side java
> applications.
> 
> Green threads are very scalable ( see Volano report ),

Yes, but only on one CPU.

> while the native threads under Linux are a limited to few , before
> the server crash.

1.4 supports multiplexed non-blocking I/O.  Using that gives much
better scalability than blocking I/O with one thread per client (even
with m:n mapping).

> IBM released a new thread library ( Next Generation Threads )
> supporting M:N mapping ( Linux use 1:1 ), but there are none JVM
> ready yet to work with that library.

> It's posible for Blackdown release a JVM 1.4 with green threads 

No.

> or NGthreads ?

Not in the near future because a) I doubt that it will replace
LinuxThreads anytime soon[1], b) it hasn't proven to be stable yet,
and c) it isn't fully preemptive yet.  
(And we don't have enough man-power to work on this too currently.)

BTW, note that Solaris is actually going back to a 1:1 model[2].


        Juergen

Footnotes: 
[1]  http://sources.redhat.com/ml/libc-alpha/2002-01/msg00367.html
[2]  http://java.sun.com/docs/hotspot/threads/threads.html

-- 
Juergen Kreileder, Blackdown Java-Linux Team
http://www.blackdown.org/java-linux/java2-status/


----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to