Selon ce stackoverflow post, il existe une limite sur Mac OS X 10.6 pour combien de threads peuvent être créés par JVM ou n'importe quelle application. La limite peut être affichée en exécutant la commande suivante dans le terminal:Existe-t-il un moyen de modifier le nombre maximum de threads pouvant être créés sur OS X 10.6 par JVM?
sysctl kern.num_threads
et
sysctl kern.num_taskthreads
systctl a la possibilité de remplacer ces valeurs sur Linux, mais pas sur OS X. Selon this man page, ces champs ne sont pas modifiables.
Donc, ma question est, sur OS X 10.6, y a-t-il une autre façon de contourner la limite de combien de threads peuvent être créés?
Merci Matthijs, je vais essayer d'utiliser le noyau 64 bits. –