我目前正在尝试使用4 GB内存在64位服务器上优化我的Tomcat。以下是我当前的设置及其完美结合:
-Xms256m
-Xmx1024m
-XX:MaxPermSize=256m
-XX:+UseParNewGC
-XX:+UseConcMarkSweepGC
-XX:+CMSClassUnloadingEnabled
我不太明白它们与New Relic图表的关系 - 是Eden空间堆使用的最佳选择 - 我应该在报告中看到什么?
答案 0 :(得分:2)
图表中的信息与启动时为JVM指定的参数并不完全相关,因为提供的信息是趋势。大多数(如果不是全部)用于JVM图表的指标是在选择器中指定的时间段内的平均值。
为了帮助解释,我将分享每个图表使用的指标:
堆内存使用量(MB)
PS Eden Space堆使用情况(MB)
PS幸存者空间堆使用量(MB)
PS Old Gen堆使用情况(MB)
非堆内存池使用量(MB)
垃圾收集CPU时间
课数
这是否足以帮助解释图表中的信息?如果您在此问题上需要进一步的帮助,请告诉我们。