美文网首页
jvm-堆快照(获取hprof文件)

jvm-堆快照(获取hprof文件)

作者: tianlang136520 | 来源:发表于2017-01-05 18:32 被阅读516次

1.输出方式

有两种方式:

    a.启动参数配置outofmemory时触发打印堆快照

exportJAVA_OPTS= 添加 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/export/Domains/rcsv-fm.wd.local/server1/logs

位置:tomcat/server/bin/start.sh

    b.jvm 命令参数

jmap -dump:format=b,file=xxx.hprof  pid

以上是拿.hprof文件的方式。

温馨提示:kill -3 or -9 都不会打堆快照,kill jvm来不及做任何事情就被干掉了,-3会打印thread dump 但是不是heap dump。

相关文章

  • jvm-堆快照(获取hprof文件)

    1.输出方式 有两种方式: a.启动参数配置outofmemory时触发打印堆快照 exportJAVA_OP...

  • Android_内存泄漏排查以及修复

    导出内存快照 .hprof文件 AndroidStudio初步分析 .hpfrof文件 在AndroidStudi...

  • Android内存优化工具:MAT

    一、获取HPROF文件 HPROF文件是MAT能识别的文件,HPROF文件存储的是特定时间点,java进程的内存快...

  • hprof 文件查看

    hprof 文件是 Java 的 内存快照文件(Heap Profile 的缩写),格式为java_pid*.hp...

  • jmap-各种option参数说明

    基本情况 jmap(JVM Memory Map):作用一方面是获取dump文件(堆转储快照文件,二进制文件),它...

  • eclipse mat分析内存泄露问题

    分析步骤: 获取两个hprof文件,通过对比这两个hprof找到可疑的实例增长的类 如下图NewsCardServ...

  • 2018-11-02

    heap dump 概念:堆转储文件,是一个Java进程在某个时间点上的内存快照; 作用:获取如下信息 对象信息:...

  • docker常用命令

    容器 container 获取容器 导出容器 导入容器,从容器快照文件中再导入为镜像,以下实例将快照文件 ubun...

  • 从快照获取文件

    序言 相信大家都遇到过一个问题,就是在阿里云服务器中不小心删除了一个文件或者数据啥的。没有备份,想要恢复怎么办。突...

  • JVM-3 虚拟机性能监控和故障处理工具

    运行日志异常堆栈GC日志线程快照(threaddump/javacore 文件)堆转储快照(headdump、hp...

网友评论

      本文标题:jvm-堆快照(获取hprof文件)

      本文链接:https://www.haomeiwen.com/subject/lzbzvttx.html