OutOfMemoryError:unable to create new native thread
2018-01-21 15:43
344 查看
这种一般不是内存不够,可能是其他问题。
解决方案:
1. 使用可回收线程池如ThreadPool
2. ulimit -u 10240
这里修改的时候,如果直接在用户的.bashrc下改,可能会遇到权限问题,建议直接在/etc/profile最后加上ulimit -u 40960
然后source ,用户再ssh进去的时候就好了,可用ulimit -a 查看。
3.修改其他参数,如
1.MaxProcessMemory 使用64位操作系统
2.JVMMemory 减少JVMMemory的分配
3.ThreadStackSize 减小单个线程的栈大小
解决方案:
1. 使用可回收线程池如ThreadPool
2. ulimit -u 10240
这里修改的时候,如果直接在用户的.bashrc下改,可能会遇到权限问题,建议直接在/etc/profile最后加上ulimit -u 40960
然后source ,用户再ssh进去的时候就好了,可用ulimit -a 查看。
3.修改其他参数,如
1.MaxProcessMemory 使用64位操作系统
2.JVMMemory 减少JVMMemory的分配
3.ThreadStackSize 减小单个线程的栈大小
相关文章推荐
- 访问HBase遇到java.lang.OutOfMemoryError: unable to create new native thread的解决方法
- 解决 - java.lang.OutOfMemoryError: unable to create new native thread
- 解决 - java.lang.OutOfMemoryError: unable to create new native thread
- OutOfMemoryError: unable to create new native thread
- 再谈 Unlix (Linux, AIX, HPUX) 上 Java 的 java.lang.OutOfMemoryError: unable to create new native thread
- 剥下“java.lang.OutOfMemoryError: unable to create new native thread”的外衣 创建线程数公式(MaxProcessMemory - JVMMemory – ReservedOsMemory)
- Jmeter | Uncaught Exception java.lang.OutOfMemoryError: unable to create new native thread.
- java.lang.OutOfMemoryError: unable to create new native thread
- java.lang.OutOfMemoryError: unable to create new native thread
- 解决 - java.lang.OutOfMemoryError: unable to create new native thread
- 解决 - java.lang.OutOfMemoryError: unable to create new native thread
- 【转】解决 - java.lang.OutOfMemoryError: unable to create new native thread
- 1000并发时候,监控日志出现此问题:java.lang.OutOfMemoryError: unable to create new native thread
- Spark - ERROR Executor: java.lang.OutOfMemoryError: unable to create new native thread
- java.lang.OutOfMemoryError: unable to create new native thread
- 解决 - java.lang.OutOfMemoryError: unable to create new native thread
- 解决 - java.lang.OutOfMemoryError: unable to create new native thread
- 解决 - java.lang.OutOfMemoryError: unable to create new native thread
- tomcat 下部署的应用出现ava.lang.OutOfMemoryError: unable to create new native thread ,解决方案。
- java.lang.OutOfMemoryError: unable to create new native thread