欢迎大家关注我公众号“从零开始的it转行生”

5、JVM的监控与分析工具

一、JPS(虚拟机进程监控工具)

 

 

二、jstat:虚拟机统计信息监视工具

 

例子:jstat -gcutil 16478

s0:区域占比2.33%;

s1占比0.00%;

E:伊甸园区 ;

O:老年区;

M+CSS不懂;

YGC=young gc = mino gc;

YGCT = YGC的总耗时;

FGC = Full gc; 

FGCT = Full gc的总耗时;

GCT = GC的总耗时;

 

三、jinfo 用于查看JVM隐样调用的参数

规则:

 

例子:

jinfo -flag CMSInitiatingOccupancyFraction 16478

 jinfo -flag MaxHeapSize  626

 

 

四、jmap(生成Java内存映像工具)

1、主要用于生成dump文件---转存快照文件;

 

例子:

 1、生成dump文件

 

2、使用MAT工具查看-dump文件

 

 

 

 

五、jstack(查看调用栈)

 

 

 

 

 

posted @ 2018-06-30 14:34  大佬健  阅读(111)  评论(0编辑  收藏  举报

欢迎大家关注我公众号“从零开始的it转行生”