首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何检测在Netbeans中分析时未显示的内存泄漏?

如何检测在Netbeans中分析时未显示的内存泄漏?
EN

Stack Overflow用户
提问于 2013-01-02 20:10:05
回答 1查看 146关注 0票数 2

该程序使用的总内存不是,而是Netbeans内置分析器记录的几乎。有一些非常大的对象没有出现,比如WriteableRaster (我很快就会删除)。就大小而言:如果分析器不考虑垃圾收集,则在程序使用~6GB时,我将从分析器中获得~2.5GB。如果分析器确实负责垃圾收集,那么它将显示正在使用的~100 6GB(活动内存),而程序仍然使用~6GB。有什么方法可以用分析器跟踪较大的对象吗?或者我必须使用不同的工具吗?

EN

回答 1

Stack Overflow用户

发布于 2013-01-02 20:37:10

任务管理器显示的数量是堆的总大小,它可能大部分是空闲/未使用的。所以这可能与泄密无关。

如果您想使用较少的内存,您可以减少最大堆大小参数,但是您可能会在某个阶段耗尽内存。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14128483

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档