Entsprechend dieser stackoverflow post gibt es eine Begrenzung für Mac OS X 10.6, wie viele Threads von JVM oder einer beliebigen Anwendung erstellt werden können. Die Grenze kann durch Ausführen folgenden Befehl im Terminal angezeigt:Gibt es eine Möglichkeit, die maximale Anzahl von Threads zu ändern, die unter OS X 10.6 von JVM erstellt werden können?
sysctl kern.num_threads
und
sysctl kern.num_taskthreads
systctl hat die Möglichkeit, diese Werte auf Linux außer Kraft zu setzen, jedoch nicht auf OS X. Nach this man page, Diese Felder sind nicht veränderbar.
Also meine Frage ist, auf OS X 10.6 gibt es eine andere Möglichkeit, die Grenze der Anzahl der Threads zu überschreiben?
Sie Matthijs Danke, werde ich versuchen, die 64-Bit-Kernel zu verwenden. –