码迷,mamicode.com
首页 > Web开发 > 详细

jvm-监控指令-jstat

时间:2017-02-21 15:51:33      阅读:265      评论:0      收藏:0      [点我收藏+]

标签:heap   应用   ima   状态   指令   内存   作用   回收   监控   

格式:

jstat -<option> <vmid> [<interval> [<count>]]

作用:

查看虚拟机各种运行状态信息。          显示进程中类装载、内存、垃圾收集、jit编译等运行数据。

主要看内存使用情况。

参数解释:

Options — 选项,我们一般使用 -gcutil 查看gc情况

vmid    — VM的进程号,即当前运行的java进程号

interval– 间隔时间,单位为秒或者毫秒

count   — 打印次数,如果缺省则打印无数次

输出结果:

S0  — Heap上的 Survivor space 0 区已使用空间的百分比
S1  — Heap上的 Survivor space 1 区已使用空间的百分比
E   — Heap上的 Eden space 区已使用空间的百分比
O   — Heap上的 Old space 区已使用空间的百分比
P   — Perm space 区已使用空间的百分比
YGC — 从应用程序启动到采样时发生 Young GC 的次数
YGCT– 从应用程序启动到采样时 Young GC 所用的时间(单位秒)
FGC — 从应用程序启动到采样时发生 Full GC 的次数
FGCT– 从应用程序启动到采样时 Full GC 所用的时间(单位秒)
GCT — 从应用程序启动到采样时用于垃圾回收的总时间(单位秒)

使用:

技术分享

 

jvm-监控指令-jstat

标签:heap   应用   ima   状态   指令   内存   作用   回收   监控   

原文地址:http://www.cnblogs.com/DengGao/p/jstat.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!