什么是jstat?
jstat是jdk的命令(查看jvm的统计信息),可以监控类似类加载信息,GC信息等,
可在安装的jdk->bin目录下找到,如下
为什么使用jstat?
当程序进行执行之后会产生类加载信息以及GC的信息,可以使用此命令对GC信息进行监控,可以对监控的信息进行分析,然后调优。
怎么使用?
在命令行页面输入jstat,使用信息如下。
参数介绍
1.option -> 不同的参数(后面介绍)
2.vmid -> 进程id
3.t -> 程序运行时间(秒)
4.lines -> 间隔指定函数打印投描述信息
5.interval -> 采样间隔也就是多久打印一次,单位可以是ms或者s 不写单位默认是毫秒(ms)
6.count -> 打印多少次
option
一. 类加载相关
-class 显示CalssLoader的相关信息:类的装载,卸载ÿ