美文网首页
java 内存溢出排查

java 内存溢出排查

作者: 杭州_mina | 来源:发表于2017-09-29 10:39 被阅读0次

    1. java进程快照的形成

    • 1.1 使用 -XX:HeapDumpOnOutOfMemoryError
      在应用程序启动的加入-XX:HeapDumpOnOutOfMemoryError 会使得程序员会崩溃的时候形成java_pidXXXX.hprof文件。我们可用通过eclipse 提供的mat工具进行分析 从而找到问题所在。
    • 1.2 使用jmap 生成快照
      在使用jmap生成快照方式,jmap -dump:format=b,file=1.hprof 6876 【6876 是PID 上面命令会生成1.hprof 的文件】
    • 1.3 使用eclipse mat 工具分析 快照 http://www.eclipse.org/mat/
      image.png
      image.png
      image.png
      image.png
      image.png

    相关文章

      网友评论

          本文标题:java 内存溢出排查

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