高并发情况下常见: java error ------java.lang.OutOfMemoryError:unable to create new native thread linux 已经达到系统创建线程的上限了,不能再创建了!
创建在 linux 系统运行的报(unable to create new native thread linux)错误的类
编译成.class类
执行发现:报出 java.lang.OutOfMemoryError:unable to create new native thread 错误
默认是1024个线程,但是linux自身也需要占用掉一部分的线程所有大概只出现 940个线程
由于root用户是线程thread无上限的,但是非root用户基本上是1024个线程,
但是可以修改非root用户的最大线程数:
修改账户用户的线程最大上限: