heap-dump 相关问题

堆转储是Java进程内存的快照。

JProfiller HeapWalker:禁用保留大小计算后,此视图不可用jprofiler [关闭]

我是JProfiler的新手。我试图弄清楚java中对象的保留深度和深层大小。但是,对于Heap Walker中的所有对象我都无法使用。另外,当我尝试检查最大对象时,...

回答 1 投票 1

具有以固定速率运行的可运行对象的Java项目过一会儿能否停止?约40小时后,矿井保持冻结状态

我自己学习了Java之后,我开始了一个项目,该项目通过api调用一个叫做torn的游戏从网站获取数据。感谢一些帮助,我修复了一些小细节,但是主要...

回答 1 投票 2

如何禁用在WebSphere中触发堆转储时发生的系统性GC?

我想捕获在生成堆转储时发生的系统GC中收集的对象。有没有办法禁用该系统GC?

回答 4 投票 2

从二进制堆转储中提取JVM正常运行时间

我正在分析多个堆转储,并且对从堆转储中获取JVM正常运行时间(或开始时间)的方式感兴趣。使用eclipse内存分析器,我可以轻松获得系统属性和...

回答 2 投票 1

从openj9堆驼峰获取字节数组数据

我使用命令jcmd从OpenJ9 Java应用程序中获得了一个堆转储 GC.heap_dump然后我在Eclipse Memory Analyzer中将其打开以检查特定的类,但是当我尝试查看...时

回答 1 投票 1

Adb Shell dumpheap for native not working

我需要获取android进程的本地转储。我正在使用的cmd是:adb shell是dumpheap -n /data/local/tmp/dump.txt设备是S8,Oreo OS。每次我运行此cmd时,...

回答 1 投票 0

如何分析大型堆转储?

是否有一种工具可以分析大型Java堆转储(2GB,如果只能为JVM分配1,5GB?我不敢相信转储必须完全加载到内存中才能进行分析... Eclipse MemoryAnalyzer ...

回答 3 投票 5

Node.js的堆内存转储,为什么字符串内存是否过高?

我有我的代码中一些内存泄漏。所以我把使用堆转储nodemodule内存快照。使用堆转储我有固定的东西,然后它的罚款。但是,为什么字符串缓冲区大小仍然过高,其...

回答 1 投票 10

堆转储不工作的Centos 7

我在catalina.sh文件-XX添加以下设置:+ HeapDumpOnOutOfMemoryError -XX:HeapDumpPath = “/根/日志”。不过还是当Tomcat正在下降,则不会创建堆转储文件。我有 ...

回答 2 投票 0

如何在没有jhat或jstat的情况下为JBoss进程生成堆转储?

我正在使用JBoss 7.1.3以及以下Java,Linux版本... [dave @ mymachine~] $ java -version java version“1.6.0_45”Java(TM)SE运行时环境(版本1.6.0_45-b06)Java HotSpot (TM)64位......

回答 2 投票 0

我可以用Java代码分析.hprof文件吗?

我刚刚学习了Java Mission Control。我想过如何使用Java代码制作Java Flight Recorder。我用很多不同的工具分析了堆文件,但这次我想用代码来做。

回答 1 投票 0

Tomcat JVM保留对象中ParallelWebAppClassLoaders的多个实例的行为

我正在努力在运行Spring MVC应用程序的Tomcat 8.5.38服务器(Centos 7.6,openjdk 1.8,4 CPU)中识别重复的OutOfMemory问题。此问题是此应用的新功能。 (编辑:问题......

回答 1 投票 0

了解GC:分配失败并使用临时String对象填充OldGen

我跟进了几个好问题和他们的答案,但我仍有疑问。这是我理解的,并且希望看到理解是否正确。 GC(分配失败)......

回答 1 投票 -1

无法使用jmap将java核心转储转换为hprof

当试图将带有jmap的java核心转储转换为hprof时,我得到了这个执行:从可执行文件/usr/java/jdk1.6.0_21/bin/java附加到核心core.26045,请稍候...调试器附加...

回答 1 投票 4

IBM堆泵分析器|内存不足

我在7 GM Ram机器上运行,我有一个大小为1.8 GB的堆转储文件。我使用64位Java 8并在64位机器上运行。当我尝试从堆转储分析器工具打开phd文件时,它......

回答 3 投票 4

什么是Java堆中的“实时”对象? (使用jmap进行堆转储)

jmap帮助显示:... -dump: 以hprof二进制格式转储java堆dump-options:live dump only live objects;如果没有说明,......

回答 1 投票 1

如何用jmx知道java堆中每一代的大小

jmap可以知道每一代的大小,但我想实时监控我的java进程。使用jmx,MemoryMXBean.getHeapMemoryUsage()。getUsed()可以获得总堆大小。但我找不到任何方法......

回答 1 投票 0

捕获用于Spring启动应用程序的heapdump

我是堆分析的新手。我们一直在我们的Web应用程序中使用spring boot。最近堆使用率已经变得太高了。要使用Mat和JProfiler等工具分析堆转储,我正在下载它...

回答 1 投票 0

由于频繁的垃圾收集导致服务吞吐量低

我在具有16GB RAM的系统上运行服务,具有以下配置:-Xms6144M“-Xmx6144M -XX:+ UseG1GC -XX:NewSize = 1500M -XX:NewSize = 1800M -XX:MaxNewSize = 2100M -XX:NewRatio = 2 - XX:...

回答 1 投票 2

如何分析.hprof文件中的堆数据并使用它来减少内存泄漏?

最近,我在运行应用程序时遇到了java.lang.OutOfMemoryError异常。在一个这样的实例中,我能够使用jvisualvm获取堆转储。我能够开...

回答 3 投票 6

© www.soinside.com 2019 - 2024. All rights reserved.