Java heap dump file (.hprof)比eclipse MAT中的堆大小大得多
我在使用Java的生产中经常遇到一些完整的GC问题,我怀疑内存是由网络库分配的,用于缓冲TCP请求结果。 当内存使用率很高(大约8 8GB)时,我转...
我在使用Java的生产中经常遇到一些完整的GC问题,我怀疑内存是由网络库分配的,用于缓冲TCP请求结果。
当内存使用率很高(大约8 8GB)时,我转储了Java堆。我试着用eclipse MAT分析.HPROF文件,文件大小约为8 8GB。
但是在eclipse MAT中,总的堆大小大约是200MB,所以我找不到哪些对象占用了高达8 8GB的堆内存。
由于eclipse MAT没有显示完整的堆转储内容,我不知道如何找到应用程序占用这么多内存的原因。
友情链接