美文网首页
虚拟机性能监控工具

虚拟机性能监控工具

作者: 一盒玫瑰 | 来源:发表于2019-07-23 22:05 被阅读0次

    这些工具在/jdk/bin目录下,体积非常小,可以直接运行。
    一、jpszhulei:虚拟机进程状况工具
    由unix的ps命令类似,功能为列出正在运行的虚拟机进程,并且会显示虚拟机的执行主类。同时也是jdk使用频率最高的命令行工具,主要命令是jps l。

    二、jstat:虚拟机统计信息监视工具
    用于监视虚拟机各种运行状态信息的命令行工具,可以显示虚拟机进程中的类装载、内存、垃圾收集、JIT编译等运行数据。主要命令是:
    jstat [ option vmid [ interval [ s|ms ] [ count ] ] ]

    三、jinfo:java配置信息工具
    实时查看和调整虚拟机各项参数。主要命令是:jinfo [ option ] pid

    四、jmap:java内存映像工具
    用于生成存储堆快照,还可以查询finalize执行队列、java堆和永久代的详细信息。主要命令是:jmap [ option ] vmid

    五、jhat:虚拟机堆转储快照分析工具
    与jmap搭配使用,可以在浏览器中查看dump文件生成的分析结果。

    六、jstack:java堆栈跟踪工具
    用于生成虚拟机当前时刻的虚拟机快照,主要目的是定位当前线程出现长时间停顿的原因。命令格式为:jstack [ option ] vmid

    相关文章

      网友评论

          本文标题:虚拟机性能监控工具

          本文链接:https://www.haomeiwen.com/subject/tldzlctx.html