jjzjj

HotSpotVirtualMachine

全部标签

java - 垃圾收集器优先和 JMap EOF 错误

我们正在研究客户的生产服务器堆,以检测和解决内存泄漏问题。为此,我们定期使用jmap来收集必要的信息。但上周我们无法进行转储,因为它触发了EOF错误并关闭了Tomcat实例。我在互联网上进行了搜索,但没有找到有关此错误的任何具体信息。我们检测到它仅在使用GcFirst时发生垃圾回收算法。这是我们用来执行jmap的命令行:jmap-dump:format=b,file=heap.bin服务器上的Java版本:JDK1.7.0_7x64有没有人遇到过这种错误?可能缺少某些配置或需要java/jmap补丁。更新我们收集到的关于此错误的更多信息:[root]#jmap-dump:format=

jmap 命令 : Premature EOF 的 Java 堆转储错误

我在执行以下命令时遇到以下异常jmap-dump:format=b,file=heap_dump.bin输出:DumpingheaptoExceptioninthread"main"java.io.IOException:PrematureEOFatsun.tools.attach.HotSpotVirtualMachine.readInt(HotSpotVirtualMachine.java:248)atsun.tools.attach.LinuxVirtualMachine.execute(LinuxVirtualMachine.java:199)atsun.tools.attac