Hi Dan,
Further note to readers: I got past this 16,000 native thread limit by specifying the "-green" user-level thread option to the Blackdown virtual machine. So my 20,000 threads were all mapped onto one Linux process (one Linux native thread).Note to readers: he's using a smaller thread stack than the previous poster (64k vs. 100k). At 1GB address space limit (or 2^30 bytes), that's an upper limit of 2^(30-16 = 14) = 16000 or so threads.
I'm eager to find out what kind of socket and thread limits we'll hit when we test the Java 1.4 new I/O implementations on Windows, Solaris, Linux, and FreeBSD.
Our next Volano Report will have results up to 10,000 connections using the "old I/O" -- a place where, so far in our tests, only Blackdown and BEA JRockit can go. There may be some options, that I just recently discovered, which we can use to get Sun's HotSpot Server VM on Solaris there, too:
http://java.sun.com/docs/hotspot/PerformanceFAQ.html#5
Java and Solaris Threading
http://java.sun.com/docs/hotspot/threads/threads.html
John Neffenger
----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]