JDK性能监控工具

本文介绍了JDK中几个重要的性能监控工具,包括jps、jstat、jinfo、jmap、jhat和jstack的使用及参数说明。jps用于列出Java进程,jstat观察应用程序运行时信息,jinfo查看和修改运行时Java参数,jmap生成堆快照并统计对象信息,jhat分析堆快照,jstack则用于导出线程堆栈。
摘要由CSDN通过智能技术生成

1 jps

主要作用:列出Java进程

1.1 -v:可以显示传递给Java虚拟机的参数

20152 JpsDemo -XX:+PrintFlagsFinal -XX:SurvivorRatio=2 -javaagent:D:\IDEA\IDEA2017\installpath\IntelliJ IDEA 2017.3.7\lib\idea_rt.jar=56858:D:\IDEA\IDEA2017\installpath\IntelliJ IDEA 2017.3.7\bin -Dfile.encoding=UTF-8

1.2 -m:用于输出参数传递给Java进程(主函数)的参数

3108 Jps -m
20152 JpsDemo 1111
6380 RemoteMavenServer

 

1.3 -l:可以用于输出主函数的完整路径

11296 sun.tools.jps.Jps
13840
18260 org.jetbrains.jps.cmdline.Launcher
6380 org.jetbrains.idea.maven.server.RemoteMavenServer

 

2 jstat

jstat是一个可用于观察java应用程序运行时相关信息的工具

2.1参数格式

#格式
jstat
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值