gpt4 book ai didi

java - 堆转储与可视化虚拟机中的内存分析

转载 作者:行者123 更新时间:2023-11-29 08:01:36 25 4
gpt4 key购买 nike

我开始使用 visual vm ,以找出应用程序占用如此多内存的原因。

只是为了确保我理解了一些事情:

通过堆转储获取完整的内存映射?

使用内存分析器(因为只考虑了 10 个对象?)只有一个概览?

我的理解正确吗?

谢谢

最佳答案

VisualVM 有一个内存分析模式,它可以持续跟踪应用程序中内存分配的情况。在这种模式下,它无法承受跟踪每个对象的负载,因此折衷方案是每 10 次分配跟踪一次。另一方面,“监视器”选项卡上提供了堆转储 功能,您可以在其中获得所有对象的完整详细信息。此转储等同于命令行 heapdump 实用程序。

关于java - 堆转储与可视化虚拟机中的内存分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14029923/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com