博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jstat
阅读量:5884 次
发布时间:2019-06-19

本文共 985 字,大约阅读时间需要 3 分钟。

简介

jstat主要用来查看JVM的内存情况,因为JVM有自己的内存管理机制,所以直接使用top, free等命令无法看到JVM内部的内存使用。jstat可以显示出JVM内存各部分使用情况以及JVM gc情况。JVM

常用命令

jstat -gcutil [interval] [count] 例如:jstat -gcutil 11376 2000 5

上述命令表示使用jstat查看JVM gc情况,JVM pid是11376,每2000ms输出一次信息,一共输出5次。 如果只有interval参数,没有count参数,则表示一直执行下去

结果输出

$ jstat -gcutil 11376 1000 5 S0 S1 E O P YGC YGCT FGC FGCT GCT 0.00 0.00 30.05 0.00 35.24 0 0.000 0 0.000 0.000 0.00 0.00 30.05 0.00 35.24 0 0.000 0 0.000 0.000 0.00 0.00 30.05 0.00 35.24 0 0.000 0 0.000 0.000 0.00 0.00 30.05 0.00 35.24 0 0.000 0 0.000 0.000 0.00 0.00 30.05 0.00 35.24 0 0.000 0 0.000 0.000

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 — 从应用程序启动到采样时用于垃圾回收的总时间(单位秒)

转载于:https://www.cnblogs.com/huxinping8800/p/7085044.html

你可能感兴趣的文章
DotNet加密方式解析--散列加密
查看>>
OpenSSL使用2(SSL,X.509,PEM,DER,CRT,CER,KEY,CSR,P12概念说明)(转)
查看>>
win 下 apache 虚拟主机配置方式
查看>>
第十一篇:基于TCP的一对回射客户/服务器程序及其运行过程分析( 下 )
查看>>
【HDU1219】AC Me(水题)
查看>>
【前端】:HTML
查看>>
从JDBC程序看为什么需要Mybatis
查看>>
ZOJ 1403&&HDU 1015 Safecracker【暴力】
查看>>
更新软件
查看>>
Windows10锁屏壁纸提取
查看>>
SSM框架——使用MyBatis Generator自动创建代码
查看>>
Logstash之Logstash inputs(file和redis插件)、Logstash outputs(elasticsearch 和redis插件)和Filter plugins...
查看>>
利用struts2<s:token>标签防止用户重复提交
查看>>
局域网基本原理与广域网基本原理
查看>>
java数据库操作:JDBC的操作
查看>>
Codeforces Round #247 (Div. 2) D. Random Task
查看>>
解决Ubuntu下博通网卡驱动问题
查看>>
怎样给ExecutorService异步计算设置超时
查看>>
C#高级编程五十七天----位数组
查看>>
二叉树宽度的计算
查看>>