JVM统计监测工具
2016-02-15 22:31
656 查看
jps
-v 获取Java进程id
jstack -F pid >>thread.txt 将当前线程dump输出到thread.txt文件
jmap -histo:live pid >>heap.txt 打印每个class的实例数目,内存占用,类全名信息,输出到
heap.txt
jmap -dump:live,format=b,file=heap.bin pid 将heap dump 输出到 heap.bin ,可用MAT分析(执行命令前 先ulimit
-c unlimited 将core文件设置为无限大,否则会报错,Java进程会退出)
jinfo 1532 Java配置信息
jstat -gcutil 1532 1000 统计gc信息
jps -v
获取Java进程id
jstack -F pid >>thread.txt 将当前线程dump输出到thread.txt文件
jmap -histo:live pid >>heap.txt 打印每个class的实例数目,内存占用,类全名信息,输出到
heap.txt
jmap -dump:live,format=b,file=heap.bin pid 将heap dump 输出到 heap.bin ,可用MAT分析(执行命令前 先ulimit
-c unlimited 将core文件设置为无限大,否则会报错,Java进程会退出)
jinfo 1532 Java配置信息
jstat -gcutil 1532 1000 统计gc信息
-v 获取Java进程id
jstack -F pid >>thread.txt 将当前线程dump输出到thread.txt文件
jmap -histo:live pid >>heap.txt 打印每个class的实例数目,内存占用,类全名信息,输出到
heap.txt
jmap -dump:live,format=b,file=heap.bin pid 将heap dump 输出到 heap.bin ,可用MAT分析(执行命令前 先ulimit
-c unlimited 将core文件设置为无限大,否则会报错,Java进程会退出)
jinfo 1532 Java配置信息
jstat -gcutil 1532 1000 统计gc信息
jps -v
获取Java进程id
jstack -F pid >>thread.txt 将当前线程dump输出到thread.txt文件
jmap -histo:live pid >>heap.txt 打印每个class的实例数目,内存占用,类全名信息,输出到
heap.txt
jmap -dump:live,format=b,file=heap.bin pid 将heap dump 输出到 heap.bin ,可用MAT分析(执行命令前 先ulimit
-c unlimited 将core文件设置为无限大,否则会报错,Java进程会退出)
jinfo 1532 Java配置信息
jstat -gcutil 1532 1000 统计gc信息
相关文章推荐
- Java 6 JVM参数选项大全(中文版)
- 深入解析JVM对dll文件和对类的装载过程
- Java虚拟机JVM性能优化(二):编译器
- Java程序员必须知道的5个JVM命令行标志
- Java虚拟机JVM性能优化(三):垃圾收集详解
- 解析Java虚拟机中类的初始化及加载器的父委托机制
- JAVA中JVM的重排序详细介绍
- Java虚拟机JVM性能优化(一):JVM知识总结
- Android Studio 报错failed to create jvm error code -4的解决方法
- 解析Linux系统中JVM内存2GB上限的详解
- 了解Java虚拟机JVM的基本结构及JVM的内存溢出方式
- java自带的工具Jstack截取进程中的堆栈信息
- Java堆空间占满的gc日志实例
- java动态代理模式
- windows server 2008 jstack -存储空间不足,无法处理此命令
- Groovy Meta Object Protocol
- xms/xmx/xss在kette中的调优设置
- JVM工作原理和特点
- JVM性能调优监控工具jps、jstack、jstat、jmap、jinfo使用详解