java.lang.OutOfMemoryError: unable to create new native thread

在做压力测试的时候发现了这个问题

和启动参数Xss有关:

    -Xss:设置每个线程的堆栈大小。JDK5.0以后每个线程堆栈大小为1M。

所以2000个并发就要占用差不多2G的内存了,再增加并发数就会出现这个问题了。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2012-07-30 23:10  vwpolo  阅读(2019)  评论(0编辑  收藏  举报