繁体   English   中英

此最大值在J VisualVm中代表什么?

[英]What does this Max value stands for in J VisualVm?

嗨,我找不到文件?

我们的vm选项是这样的。

-D[Server:jbossvat1_server01]
-XX:PermSize=256m
-XX:MaxPermSize=256m
-Xms3072m
-Xmx3072m
-XX:+UseG1GC
-Djboss.modules.policy-permissions=true
-Djava.awt.headless=true
-Dorg.apache.catalina.connector.URI_ENCODING=UTF-8
-Djboss.modules.system.pkgs=org.jboss.byteman
-Djboss.home.dir=/u01/jboss/jboss-eap-6.3
-Djava.net.preferIPv4Stack=true
-Dfile.encoding=UTF-8
-Djboss.server.log.dir=/u01/jboss/jboss-eap-6.3/domain/servers/jboss1_server01/log
-Djboss.server.temp.dir=/u01/jboss/jboss-eap-6.3/domain/servers/jboss1_server01/tmp
-Djboss.server.data.dir=/u01/jboss/jboss-eap-6.3/domain/servers/jboss1_server01/data
-Dlogging.configuration=file:/u01/jboss/jboss-eap-6.3/domain/servers/jboss1_server01/data/logging.properties

在此处输入图片说明

我最初的问题是,从OS端分配内存的方式比xmx端还大。 加载9小时后,在一个jboss实例中它的内存为5.1 gb。

只需在jvisualvm上看到Max值,然后想知道它是什么? 而且它几乎是我的最大堆值的两倍? 为什么是这样?

请你帮助我好吗?

Max代表什么?

Max表示我设置的-Xmx值+ -XX:+ UseG1GC垃圾回收器使最大堆大小产生了开销。

因此,请小心使用G1垃圾收集器。 它会使您头痛。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM