eclipse-mat相关内容

垫无法打开转储文件

我的 jmap 命令是 sudo -u flume/usr/java/jdk1.8.0_60/bin/jmap -F -dump:format = b,file = heap.hprof pid ,但是eclips mat无法打开转储文件并引发异常. java.lang.NullPointerException在org.eclipse.mat.hprof.HprofParserHandlerIm ..
发布时间:2021-05-03 19:22:40 Java开发

是否可以在堆转储中查看来自hprof dump / threads的线程

我有一个大的(5GB)hprof转储,当发生 OutOfMemoryError 时由应用程序创建。 (使用 XX:HeapDumpOnOutOfMemoryError )。 不幸的是,发生此错误时没有收集日志。重新创建这将需要几个小时。我希望有些工具可以显示异常堆栈跟踪或来自hprof的所有线程堆栈等。 我目前正在使用 MAT ,无法看到获取线程信息的方法。我可以使用哪种工具? ..
发布时间:2018-12-26 13:58:52 Java开发

eclipse内存分析器看到整个堆转储(8GB)的小部分(363,2MB)

我试图调查 java.lang.OutOfMemoryError:超出GC限制,这发生在部署在tomcat中的web应用程序的高负载情况下。堆大小设置为8GB( -Xms2048m -Xmx8192m ) 在某个时间点,我们的应用程序变为无响应GC活动开销。我可以在日志中看到Full GC连续发生多次。所以我使用以下命令( jmap -F -dump:format = b,file = / ..

如何真正看到从Android堆转储采取了位图

在我的应用程序跟踪严重的记忆问题的过程中,我看了几堆转储从我的应用程序,大部分的时间,我有一个巨大的位图我不知道的。 这需要9.4MB,或9830400字节,或者实际上是一个1280x1920的图像,每像素4个字节。 我在Eclipse MAT检查,这的确是一个byte [9830400],即有一个输入参考这是一个 android.graphics.Bitmap 。 我想这转储到一个文件,并 ..
发布时间:2015-12-06 22:46:40 移动开发