Linux使用jstat命令查看jvm的GC情况
Linux使用jstat命令查看jvm的GC情况
http://www.open-open.com/lib/view/open1390916852007.html
http://www.aiuxian.com/article/p-2032660.html
http://blog.csdn.net/u011202334/article/details/51498108
Options,选项,我们一般使用 -gcutil 查看gc情况 vmid,VM的进程号,即当前运行的java进程号 interval,间隔时间,单位为秒或者毫秒 count,打印次数,如果缺省则打印无数次
通常运行命令如下:
jstat -gc 12538 5000
即会每5秒一次显示进程号为12538的java进成的GC情况,
显示内容如下图:
jstat -gcutil 28363 1s
jstat -gccause pid 1 每格1毫秒输出结果
jstat -gccause pid 2000 每格2秒输出结果
jstat -gccause pid 2000 每格2秒输出结果
1
|
<br><br>jstat -gc 21711 250 4<br>vmid是虚拟机ID,在Linux /Unix 系统上一般就是进程ID。interval是采样时间间隔。count是采样数目。比如下面输出的是GC信息,采样时间间隔为250ms,采样数为4 |
说明
1
2
3
4
5
6
7
|
S0C、S1C、S0U、S1U:Survivor 0 /1 区容量(Capacity)和使用量(Used) EC、EU:Eden区容量和使用量 OC、OU:年老代容量和使用量 PC、PU:永久代容量和使用量 YGC、YGT:年轻代GC次数和GC耗时 FGC、FGCT:Full GC次数和Full GC耗时 GCT:GC总耗时<br><br> |
显示内容说明如下(部分结果是通过其他其他参数显示的,暂不说明):
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)
NGCMN:年轻代(young)中初始化(最小)的大小 (字节)
NGCMX:年轻代(young)的最大容量 (字节)
NGC:年轻代(young)中当前的容量 (字节)
OGCMN:old代中初始化(最小)的大小 (字节)
OGCMX:old代的最大容量 (字节)
OGC:old代当前新生成的容量 (字节)
PGCMN:perm代中初始化(最小)的大小 (字节)
PGCMX:perm代的最大容量 (字节)
PGC:perm代当前新生成的容量 (字节)
S0:年轻代中第一个survivor(幸存区)已使用的占当前容量百分比
S1:年轻代中第二个survivor(幸存区)已使用的占当前容量百分比
E:年轻代中Eden(伊甸园)已使用的占当前容量百分比
O:old代已使用的占当前容量百分比
P:perm代已使用的占当前容量百分比
S0CMX:年轻代中第一个survivor(幸存区)的最大容量 (字节)
S1CMX :年轻代中第二个survivor(幸存区)的最大容量 (字节)
ECMX:年轻代中Eden(伊甸园)的最大容量 (字节)
DSS:当前需要survivor(幸存区)的容量 (字节)(Eden区已满)
TT: 持有次数限制
MTT : 最大持有次数限制
作者:Agoly 出处:https://www.cnblogs.com/qmfsun/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 如果文中有什么错误,欢迎指出。以免更多的人被误导。 |
反素数
POJ2886Who Gets the Most Candies?(线段树之约瑟夫)
POJ2828 Buy Tickets(线段树之插队问题)
codeforces 985C Liebig's Barrels(贪心)
hdu Minimum Inversion Number(逆序数的小知识与线段树)
hdu2795 Billboard(线段树)
线段树之各类模板
静态邻接表模板
坐标离散化
- 最新文章
-
十年生死
C++ Vector 动态数组
C++ Stacks(堆栈)
C++ Sets
C++ Priority Queues(优先队列) and C++ Queues(队列)
线段树总结
cf445A DZY Loves Chessboard
bzoj3038 上帝造题的七分钟2
wikioi3052 多米诺
bzoj2346[Baltic 2011]Lamp
- 热门文章
-
bzoj3504[Cqoi2014]危桥
bzoj1619[Usaco2008 Nov]Guarding the Farm 保卫牧场
bzoj1611[Usaco2008 Feb]Meteor Shower流星雨
bzoj1612[Usaco2008 Jan]Cow Contest奶牛的比赛
bzoj3524[Poi2014]Couriers
cf442C Artem and Array
cf443B Kolya and Tandem Repeat
cf443A Anton and Letters
cf442B Andrey and Problem
bzoj1756 Vijos1083 小白逛公园