java 获取内存dump 的几种方式
2017-09-19 19:19
211 查看
1、获取内存详情:jmap -dump:format=b,file=e.bin pid
这种方式可以用 jvisualvm.exe 进行内存分析,或者采用
Eclipse Memory Analysis Tools (MAT)这个工具
2. 获取内存dump: jmap -histo:live pid
这种方式会先出发fullgc,所有如果不希望触发fullgc 可以使用jmap
-histo pid
3.第三种方式:jdk启动加参数:
-XX:+HeapDumpBeforeFullGC
-XX:HeapDumpPath=/httx/logs/dump
这种方式会产生dump日志,再通过jvisualvm.exe
或者Eclipse Memory Analysis Tools 工具进行分析
这种方式可以用 jvisualvm.exe 进行内存分析,或者采用
Eclipse Memory Analysis Tools (MAT)这个工具
2. 获取内存dump: jmap -histo:live pid
这种方式会先出发fullgc,所有如果不希望触发fullgc 可以使用jmap
-histo pid
3.第三种方式:jdk启动加参数:
-XX:+HeapDumpBeforeFullGC
-XX:HeapDumpPath=/httx/logs/dump
这种方式会产生dump日志,再通过jvisualvm.exe
或者Eclipse Memory Analysis Tools 工具进行分析
相关文章推荐
- Java中获取文件路径的几种方式
- Java类获取spring 容器的bean的几种方式
- 关于java获取文件路径的几种方式
- Java获取内存和CPU占用率的方式
- java获取class的几种方式
- java中类加载路径和项目根路径获取的几种方式
- java关于时区的获取的几种方式
- 几种在java中获取日期及时间方式
- java中类加载路径和项目根路径获取的几种方式
- java中获取文件路径的几种方式
- JAVA获取表单参数的几种方式
- java创建Timestamp的几种方式(怎样获取实时系统时间)
- java中获取输入的几种方式
- Java获取时间戳的几种方式
- java中获取路径的几种方式
- java中类加载路径和项目根路径获取的几种方式
- java中获取文件路径的几种方式
- Java获取路径的几种方式
- java中类加载路径和项目根路径获取的几种方式
- java-- servlet获取资源的几种方式