3回复
2年前
内存使用在不断的增加
待优化的参数
-Xms7680m
-Xmx7680m
-Xmn5120m
-XX:MetaspaceSize=256m
-XX:MaxMetaspaceSize=384m
-XX:ParallelGCThreads=4
-XX:+UseConcMarkSweepGC
-XX:+UseCMSCompactAtFullCollection
-XX:CMSInitiatingOccupancyFraction=80
-XX:+CMSClassUnloadingEnabled
-verbose:gc
-XX:+PrintGCDetails
-XX:+PrintGCDateStamps
核数4
物理内存16G
操作系统Linux
位数64
JDK版本JDK8
为什么服务器的内存在不断的增加gc.log
2933 阅读
你可以尝试执行一下jmap -histo:live <pid>,如果还是一直涨的话,可以考虑内存Dump传到我们社区内存产品平台XElephant上看下,目前从你gc日志看一直增长也正常,因为有些对象会晋升到老生代,而老生代一直没有发生gc