gpt4 book ai didi

Java内存: where are the references coming from?

转载 作者:行者123 更新时间:2023-12-01 13:41:16 25 4
gpt4 key购买 nike

我有一个使用大量内存的 Java 程序。我使用 jmap -histo:live 来追踪正在使用所有内存的对象。只有几种类型占用了大部分内存,其中超过 1M,但我无法判断引用的来源来自

有什么方法可以从命令行判断哪些类型的对象持有对这些对象的引用?

谢谢!

最佳答案

您可以尝试查看Eclipse MAT ,您可以执行堆转储,然后查看对象直方图并搜索引用您提到的“大”对象的对象。

关于Java内存: where are the references coming from?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20753407/

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