首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于G1垃圾回收器的jstat

用于G1垃圾回收器的jstat
EN

Stack Overflow用户
提问于 2017-01-10 12:33:58
回答 0查看 1.6K关注 0票数 2

我正在尝试使用jstat使用G1垃圾收集器来分析Java进程的内存使用模式:

代码语言:javascript
复制
jstat -gc <Process_ID> 60s

输出如下所示:

代码语言:javascript
复制
 S0C    S1C    S0U    S1U      EC       EU        OC         OU       MC     MU    CCSC   CCSU   YGC     YGCT    FGC    FGCT     GCT   
 0.0   229376.0  0.0   229376.0 1998848.0 1253376.0 16646144.0  301183.5  50176.0 40977.8 8704.0 5303.9     10    0.296   0      0.000    0.296

正如所理解的那样,jstat提供了关于年轻一代GC以及完整GC的信息。但它不区分次要集合和混合集合。考虑到在一个经过良好调优的G1收集器中,完全GC并不是期望的,而且大多数混合GC会处理永久的几代,我想要获得关于不同类型的YGC的信息。

对于我应该使用的jstat有什么特别的选项吗?

我在Open JDK论坛上注意到了this discussion,但不确定目前是否有这样的功能。

请注意,我知道GC日志可以帮助我,但我对jstat特别感兴趣(考虑到它的轻量级,可以根据需要在生产中使用)。

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41561195

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档