JVM调优的常见命令行工具都有哪些?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JVM调优的常见命令行工具都有哪些?相关的知识,希望对你有一定的参考价值。

JVM调优的常见命令工具包括:
1)jps命令用于查询正在运行的JVM进程,
2)jstat可以实时显示本地或远程JVM进程中类装载、内存、垃圾收集、JIT编译等数据
3)jinfo用于查询当前运行这的JVM属性和参数的值。
4)jmap用于显示当前Java堆和永久代的详细信息
5)jhat用于分析使用jmap生成的dump文件,是JDK自带的工具
6)jstack用于生成当前JVM的所有线程快照,线程快照是虚拟机每一条线程正在执行的方法,目的是定位线程出现长时间停顿的原因。
参考技术A 1)jps命令用于查询正在运行的JVM进程,
2)jstat可以实时显示本地或远程JVM进程中类装载、内存、垃圾收集、JIT编译等数据
3)jinfo用于查询当前运行着的JVM属性和参数的值。
4)jmap用于显示当前Java堆和永久代的详细信息,ujiuye
5)jhat用于分析使用jmap生成的dump文件,是JDK自带的工具
6)jstack用于生成当前JVM的所有线程快照,线程快照是虚拟机每一条线程正在执行的方法,目的是定位线程出现长时间停顿的原因。

以上是关于JVM调优的常见命令行工具都有哪些?的主要内容,如果未能解决你的问题,请参考以下文章

基于JDK命令行工具的监控

jvm 性能调优工具之 jstat 命令详解

JVM监控和调优常用命令工具总结

jvm原理及性能调优系列(调优工具)

windows 下都有哪些替代 cmd 的命令行工具

JVM虚拟机性能监控与调优(JDK命令行JConsole)