我在docker容器中运行了一个JavaSpring启动应用程序。我用jmx(visualvm)和本机内存跟踪做了一些资源利用率分析。最初,这两个工具报告相同的堆大小,正如预期的那样(给出或获取几兆字节)。但是,在运行一些负载测试之后,这些值会有很大的不同。以下是nmt报告,其中显示为堆分配了750MB:下面是visualvm的屏幕截图,显示堆大小只有133MB:那么我该相信谁呢?为什么会有如此大的差异呢?
目前还没有任何答案,快来回答吧!
暂无答案!
目前还没有任何答案,快来回答吧!