JProfiler 中的分配分析是否显示实际大小?

问题描述 投票:0回答:1

我正在使用 JProfiler 来分析 Java 应用程序中的内存分配。当我执行特定操作时,我在实时内存视图中看到 200MB 的峰值。然而,分配分析仅显示 6MB 增加。

为什么实时内存视图和分配分析结果之间存在如此大的差异? JProfiler 如何在分配分析视图中计算分配的内存大小?”

java jvm jprofiler memory-profiling
1个回答
0
投票

“记录的对象”视图显示堆上的所有对象。 “分配调用树”和“分配热点”视图使用分配采样,因为分配记录是一项昂贵的操作。

默认情况下,采样率设置为 10%。

© www.soinside.com 2019 - 2024. All rights reserved.