如何解决Java错误“pool-1-thread-xxxx”

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

我的java控制台显示错误信息"pool-1-thread-xxxx" java.lang.OutOfMemory如下图:

http://img4.mukewang.com/610a3d1e0001b6f412010558.jpg

http://img2.mukewang.com/610a3d2c0001baa507370406.jpg

红线:CPU 使用率

绿线:内存使用

我已将 RAM 从6G增加到10G,并-Xms=8G -Xmx=8G -Xmn=3G在*.bat启动程序之前在文件中设置。我也一直在看性能监视器,但内存总是在 20% 左右。我不知道这怎么会发生。任何的想法?


这是我的run.bat代码。


@echo off 

javapro @java -Xoptimize -Xms8G -Xmx8G -Xmn3G -Xss1024k -XX:+UseConcMarkSweepGC -cp javaPro.exe;

cls

run.bat

操作系统:Windows Server 2012 R2

Java 版本:jre1.8.0_171

内存:10G

CPU:2.5 GHz Intel Xeon(R)(超线程)


慕妹3146593
浏览 463回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java