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/>

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

  • 相关阅读:
    程序员:不要自称为码农
    SpringBoot对静态资源配置
    LeetCode 572. Subtree of Another Tree(子树)
    LeetCode 437. Path Sum III(统计路径和等于sum的路径数量)
    LeetCode 112. Path Sum(判断路径和是否等于一个数)
    LeetCode 617. Merge Two Binary Trees(归并两棵二叉树)
    LeetCode 226. Invert Binary Tree(翻转二叉树)
    Failure to transfer org.apache.maven.plugins:maven-resources-plugin:pom:2.6 的解决办法
    linux-查询某软件的安装的目录
    WebService概念解释
  • 原文地址:https://www.cnblogs.com/imcati/p/11534425.html
Copyright © 2011-2022 走看看