我已将tomcat(分配了8GB 堆内存)连接到visualvm。在visualvm中,在选项卡sampler -> memory下,总分配内存显示为17GB(18470717672字节)。但是只分配了 8GB 给 tomcat 堆内存。在监视器选项卡中,它正确地将分配的堆大小显示为 8GB(8589934592 字节)。请澄清为什么总分配内存在采样器选项卡中显示为 17GB?
java visualvm
java ×1
visualvm ×1