创建2700个线程后无法创建本机线程

时间:2013-10-25 15:31:44

标签: java multithreading

在我的应用程序中,我需要使用多个线程来使其更快地工作,但我一直面临着无法创建本机线程的情况。 我已经读过它是RAM决定一个程序可以拥有的线程数,这取决于每个线程的线程数*堆栈大小。

我们如何知道Java中线程的堆栈大小?我可以自己决定线程的堆栈大小吗?

1 个答案:

答案 0 :(得分:2)

您可以创建的本机线程数取决于操作系统。相反,操作系统阻止你进入如此庞大的数字,而不是内存大小。