垃圾收集—java堆转储文件(.hprof)比EclipseMat中的堆大小大得多

x33g5p2x  于 2021-07-03  发布在  Java
关注(0)|答案(0)|浏览(184)

我在使用java的产品中经常遇到一些完全gc问题,我怀疑内存是由网络库分配的,用于缓冲tcp请求结果。
当内存使用率很高时(大约8gb),我已经转储了java堆。我试图用eclipse mat分析.hprof文件,该文件大约为8gb。
但在eclipsemat中,堆的总大小约为200mb,因此我无法找到哪些对象占用了8gb的堆内存。
由于eclipsemat没有显示完整的堆转储内容,所以我不知道如何找到应用程序占用如此多内存的原因。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题