如何解决Java错误"pool-1-thread-xxxx"? java.lang.OutOfMemory [英] How to solve Java error "pool-1-thread-xxxx" java.lang.OutOfMemory

查看:85
本文介绍了如何解决Java错误"pool-1-thread-xxxx"? java.lang.OutOfMemory的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我搜索了有关此问题的帖子,但没有看到类似我的情况.

I have searched the posts about this issue, but I did't see similar situation like mine.

我的Java控制台在下面的图片中显示错误消息"pool-1-thread-xxxx" java.lang.OutOfMemory:

My java console shows the error message "pool-1-thread-xxxx" java.lang.OutOfMemory as the picture bellow:

  • 红线:CPU使用率
  • 绿线:内存使用量

我将RAM从6G增加到了10G,并在启动程序之前在*.bat文件中设置了-Xms=8G -Xmx=8G -Xmn=3G.我也一直在监视性能监视器,但内存始终在20%左右.我不知道这怎么会发生.有什么主意吗?

I have increased the RAM from 6G to 10G, and set -Xms=8G -Xmx=8G -Xmn=3G in *.bat file before I start the program. I also keep watching performance monitor but the memory is always around 20%. I have no idea how could this happen. Any idea?

这是我的run.bat代码.

@echo off 
javapro @java -Xoptimize -Xms8G -Xmx8G -Xmn3G -Xss1024k -XX:+UseConcMarkSweepGC -cp javaPro.exe;
cls
run.bat

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆