我已经搜索了有关此问题的帖子,但没有看到与我类似的情况。
我的java控制台显示错误信息"pool-1-thread-xxxx" java.lang.OutOfMemory
如下图:
红线: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)(超线程)
相关分类