Согласно этому stackoverflow post, в Mac OS X 10.6 существует ограничение на количество потоков, которое может быть создано JVM или любым приложением. Предел можно отобразить, выполнив в терминале следующую команду:
sysctl kern.num_threads
и
sysctl kern.num_taskthreads
systctl имеет возможность переопределить эти значения в Linux, но не в OS X. Согласно эта страница руководства, эти поля нельзя изменить.
Итак, мой вопрос: в OS X 10.6 есть ли другой способ переопределить ограничение на количество создаваемых потоков?