gpt4 book ai didi

java - heapdump 上的对象的保留大小是多少?

转载 作者:IT老高 更新时间:2023-10-28 21:05:34 25 4
gpt4 key购买 nike

我最近在 Netbeans (6.7) 中增加了对 Profiler 的使用,这是一个很棒的工具。

不过,我有一个问题。进行堆转储时,在摘要页面(预期窗口)上可以“通过保留大小找到最大的对象”。

这个值是什么?如何使用它来分析内存使用情况?

最佳答案

对象的保留大小是该对象从垃圾收集中保留的内存量。

正式的定义是“对象的大小加上仅由第一个对象引用的所有对象的大小,递归地”。

关于什么是保留内存的更多解释,见this article .

记住它的一个简单方法是,保留的内存是如果取消引用该对象,则所有可能被垃圾回收的内存。

关于java - heapdump 上的对象的保留大小是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3635787/

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