zoukankan      html  css  js  c++  java
  • JVM监控常用命令行工具

    jps

    jps -mlv  //列出正在运行的虚拟机进程

    jstat

    jstat -gc pid  //监视java堆状况


     

    显示列名

    具体描述

    S0C   

    年轻代中第一个survivor(幸存区)的容量 (字节)

    S1C   

    年轻代中第二个survivor(幸存区)的容量 (字节)

    S0U   

    年轻代中第一个survivor(幸存区)目前已使用空间 (字节)

    S1U     

    年轻代中第二个survivor(幸存区)目前已使用空间 (字节)

    EC      

    年轻代中Eden(伊甸园)的容量 (字节)

    EU       

    年轻代中Eden(伊甸园)目前已使用空间 (字节)

    OC        

    Old代的容量 (字节)

    OU      

    Old代目前已使用空间 (字节)

    PC    

    Perm(持久代)的容量 (字节)

    PU

    Perm(持久代)目前已使用空间 (字节)

    YGC    

    从应用程序启动到采样时年轻代中gc次数

    YGCT   

    从应用程序启动到采样时年轻代中gc所用时间(s)

    FGC   

    从应用程序启动到采样时old代(全gc)gc次数

    FGCT    

    从应用程序启动到采样时old代(全gc)gc所用时间(s)

    GCT

    从应用程序启动到采样时gc用的总时间(s)

    jinfo

    jinfo pid  //查看Java System Properties和虚拟机启动时显式指定的参数列表

    jinfo -flag MaxPermSize pid  //可以用来查询未被显式指定的参数的默认值

    jmap

    jmap -dump:format=b,file=test.bin pid  //导出堆转储文件

    jmap -heap pid  //显示堆内存配置信息:使用的哪种收集器、内存分代情况、各分代使用情况

    jmap -histo pid  //显示堆中对象的统计信息,包括各个类的实例数量、占用空间大小

    jstack

    jstack -l 12251  //显示线程快照,附带锁的信息

  • 相关阅读:
    初次接触json...
    vector algorithm find
    网站安全(13) ——目录穿越漏洞(Directory Traversal)
    网站安全(20) —— 语义URL攻击
    网站安全(7) —— PHP文件包含漏洞介绍
    让PHP更快的提供文件下载
    PHP中关于include()和require() 的区别问题
    PHP中 获取全路径的文件的扩展名
    MySQL varchar计算:求列的数目和计算N的最大值
    jmeter使用分享
  • 原文地址:https://www.cnblogs.com/sheeva/p/6264868.html
Copyright © 2011-2022 走看看