专栏首页Java架构师必看java dump文件怎么生成和分析-JMAP用法

java dump文件怎么生成和分析-JMAP用法

jmap是java自带的工具

1. 查看整个JVM内存状态  jmap -heap [pid]

2. 查看JVM堆中对象详细占用情况 jmap -histo [pid]

3. 导出整个JVM 中内存信息,可以利用其它工具打开dump文件分析,例如jdk自带的visualvm工具 jmap -dump:file=文件名.dump [pid]

本文由来源 hemin1003,由 system_mush 整理编辑,其版权均为 hemin1003 所有,文章内容系作者个人观点,不代表 Java架构师必看 对观点赞同或支持。如需转载,请注明文章来源。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 屏蔽相应键盘按钮

     //屏蔽鼠标右键、Ctrl+N、Shift+F10、F11、F5刷新、退格键 //AuthorJavaScript ...

    Java架构师必看
  • 事务隔离机制原理深入分析以及MySQL不同隔离级别分场景下实验对比

    这是我总结的事务的四种隔离机制,比较好理解,主要是有些地方文字游戏说不清楚很容易混淆:ReadUn数据库 ...

    Java架构师必看
  • Flink在美团的应用与实践听课笔记

    原始视频视频资源已经在优酷公开:2018.8.11 Flink China Meetup·北京站-Flink在美团的应用与实践

    Java架构师必看
  • 为什么数据库不应该使用外键

    当我们想要持久化地存储数据时,使用关系型数据库往往都是最稳妥的选择,这不仅因为今天的关系型数据库种类非常丰富并且稳定,还因为不同社区对关系型数据库的支持都非常完...

    猿天地
  • Quartz依赖数据库表

    Quartz的集群部署方案在架构上是分布式的,没有负责集中管理的节点,而是利用数据库锁的方式来实现集群环境下进行并发控制。BTW,分布式部署时需要保证各个节点的...

    冷冷
  • 02.开发环境搭建

    ![Uploading image_749185.png . . .]python,是一种面向对象,解释型的计算机程序设计语言【废话】

    大牧莫邪
  • 从5G到智能革命,这篇文章值得一看

    过去的十年,3G/4G、智能手机开创了移动互联网时代,我们所有人的生活方式被彻底改变,生活质量得到了大幅的提升。

    鲜枣课堂
  • 知乎高赞:公司只有手工功能测试,如何自我提升?

    之前在知乎上回答了一个问题,意外地收获了很多的赞同,第一次认真回答问题就被认可,很开心。

    sylan215
  • 英语流利说财报:亏损早已司空见惯?

    英语流利说创始人王翌曾公开表示:“在线教育的企业当中,有很多都没有实现规模化盈利,但是我觉得这是一个过程。就像之前很多的电商企业初期并不盈利,但是最后可以达到盈...

    金融外参
  • 41.python 进程Process与线程threading区别

    对于python线程相关的函数本文不再做详细讲解,如果想学习线程threading内容请参考:python 线程创建和参数传递   

    猿说编程[Python和C]

扫码关注云+社区

领取腾讯云代金券