JVM Statistics Monitoring Tool - jstat(To be continued)
12 Jun 2014jstat用于展现HostsSpot虚拟机器的性能统计信息(包括类加载,编译,堆内存等).
语法: jstat [ generalOption | outputOptions vmid [interval[s | ms] [count]] ] |
1.General Option
general options在每次命令运行中, 只能指定一个
-help
帮助信息.
-version
版本信息.
-options
统计信息选项的列表. 参见下方Output Options部分
2.OUTPUT OPTIONS
Option | Displays |
---|---|
class | 类加载相关统计信息. |
compiler | HotSpot实时编译器相关统计信息 |
gc | 堆内存垃圾收集信息 |
gccapacity Statistics of the capacities of the generations and their corresponding spaces. | 不同代(young(Eden, Survivor), old, perm)内存容量信息 |
gccause | 垃圾收集概要信息(同 gcutil), 包括引起最近及当前垃圾回收事件的原因 |
gcnew | 年轻代行为的统计信息 |
gcnewcapacity | 年轻代大小以及其相应空间的信息 |
gcold | 年老代与永久代行为的统计信息 |
gcoldcapacity | 年老代的内存容量 |
gcpermcapacity | 永久代的内存容量 |
gcutil | 垃圾收集概要信息 |
printcompilation | HotSpot编译方法统计信息 |