On Fri, 21 Nov 2003 at 06:39 (+0100), Andre Heine wrote:
Am Thursday 20 November 2003 23:15 schrieb Alexander Veit:
Bernhard Walle schrieb:
weiß jemand, wie man ein aktuelles Java (Sun J2SDK 1.4.2) unter Linux auf Green Threads umschalten kann? Hintergrund: Mit Programmen, die sehr viele Threads erzeugen (um die 300) kommt Linux 2.4 nicht klar.
Ich habe hier das gleiche Problem, nach 216 Threads fliegt die JVM buchstäblich auseinander *g*
Java ist SUCKS!
java -server bringt für mein Programm nichts. Auch die Optionen -Xmx & Co. taugen nicht viel. (man Speichernutzung, etc)
[...]
Es wundert mich allerdings, daß Linux mit 300 Threads Probleme
Linux hat bestimmt keine Probleme, habe gerade 5000 threads von c++ aus losrattern lassen. Das läuft alles IMHO einwandfrei ...
Kann sein, das ich da natürlich einen BUG zu 100% ausprogrammiert habe *g*
Ich hab's jetzt nochmal mit meiner jetzigen Linuxinstallation mit SuSE 9.0 probiert, hier schaffe ich über 1000 Thread sowohl von C++ als auch mit Java. Das Problem hatte ein Kollege auf einem älteren Rechner mit SuSE 7.2, Kernel 2.4.4. Ich hatte auf meiner Debian-Installation allerdings auch ab 200 Thread Probleme. Gruß, Bernhard -- _________ http://www.bwalle.de _________________________________________________ Die Arbeit ist ein Segen, der wie ein Fluch aussieht. -- Paul Auster