zoukankan      html  css  js  c++  java
  • jstat 命令

    NAME
        jstat - Monitors Java Virtual Machine (JVM) statistics. This command is experimental and unsupported.
    
    SYNOPSIS
        jstat [Options] vmid [interval] [count]

          Options,选项
          vmid,VM的进程号,即当前运行的java进程号
          interval,间隔时间,单位为秒或者毫秒
          count,打印次数,如果缺省则打印无数次

    示例:

    jstat –class <pid> //显示加载class的数量,及所占空间等信息

    Loaded: 装载类的数量
    Bytes: 装载类所占用的字节数
    Unloaded: 卸载类的数量
    Bytes:卸载类的字节数
    Time: 装载和卸载所花费的时间

    jstat -gc <pid> //显示gc的信息,查看gc的次数,及时间

    S0C: 年轻代中第一个survivor(幸存区)的容量 (字节)
    S1C: 年轻代中第二个survivor(幸存区)的容量 (字节)
    S0U: 年轻代中第一个survivor(幸存区)目前已使用空间 (字节)
    S1U: 年轻代中第二个survivor(幸存区)目前已使用空间 (字节)
    EC: 年轻代中Eden(伊甸园)的容量 (字节)
    EU: 年轻代中Eden(伊甸园)目前已使用空间 (字节)
    OC: Old代的容量 (字节)
    OU: Old代目前已使用空间 (字节)
    MC: 方法区大小 (字节)
    MU: 方法区使用大小 (字节)
    CCSC: 压缩类空间大小(字节)
    CCSU: 压缩类空间使用大小(字节)
    YGC: 从应用程序启动到采样时年轻代中gc次数
    YGCT: 从应用程序启动到采样时年轻代中gc所用时间(s)
    FGC: 从应用程序启动到采样时old代(全gc)gc次数
    FGCT: 从应用程序启动到采样时old代(全gc)gc所用时间(s)
    GCT: 从应用程序启动到采样时gc用的总时间(s)

    jstat -compiler <pid> //显示VM实时编译的数量等信息

    Compiled: 编译任务执行数量
    Failed: 编译任务执行失败数量
    Invalid: 编译任务执行失效数量
    Time: 编译任务消耗时间
    FailedType: 最后一个编译失败任务的类型
    FailedMethod: 最后一个编译失败任务所在的类及方法

    赠人玫瑰,手有余香,如果我的文章有幸能够帮到你,麻烦帮忙点下右下角的推荐,谢谢!

    作者: imcati

    出处: https://www.cnblogs.com/imcati/>

    本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出, 原文链接

  • 相关阅读:
    matplotlib添加坐标轴实现性格测试可视化
    一段代码实现Aplayer+网易云音乐接口
    cnblogs在手机端显示的一些坑
    【转】 最全的MySQL基础【燕十八传世】
    【转】 MySQL基础知识
    【转】 SSM整合
    【转】 Mybatis学习笔记-狂神版
    【转】 SpringMVC学习笔记
    【转】 mybatis 详解(十一)------ mybatis和spring整合
    【转】 mybatis 详解(十)------ 逆向工程
  • 原文地址:https://www.cnblogs.com/imcati/p/11534425.html
Copyright © 2011-2022 走看看