首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >你知道Java垃圾收集日志分析工具吗?

你知道Java垃圾收集日志分析工具吗?
EN

Stack Overflow用户
提问于 2009-02-12 15:35:09
回答 10查看 82.4K关注 0票数 56

我正在寻找一个工具或脚本,可以从我的web应用程序中获取控制台日志,解析出垃圾收集信息,并以有意义的方式显示它。

我使用以下标志在Sun Java 1.4.2 JVM上启动:

代码语言:javascript
复制
-verbose:gc -XX:+PrintGCTimeStamps -XX:+PrintGCDetails

日志输出如下所示:

代码语言:javascript
复制
54.736: [Full GC 54.737: [Tenured: 172798K->18092K(174784K), 2.3792658 secs] 257598K->18092K(259584K), [Perm : 20476K->20476K(20480K)], 2.4715398 secs]

如果我有一个工具可以直观地显示垃圾收集趋势,那么理解数百个这样的日志条目就会容易得多。

EN

回答 10

Stack Overflow用户

回答已采纳

发布于 2009-02-12 17:26:46

IBM的GC工具包完全按照您的要求进行操作。

https://www.ibm.com/developerworks/java/jdk/tools/gcmv/

不过,我不确定它是否与Sun的JVM中的GC日志兼容。

票数 17
EN

Stack Overflow用户

发布于 2009-02-13 10:58:19

gcviewer可以做你想做的事情。

票数 33
EN

Stack Overflow用户

发布于 2015-12-25 16:00:02

我试过一个在线工具http://gceasy.io,它可以读取我的sun JDK1.8GC日志。

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

https://stackoverflow.com/questions/541832

复制
相关文章

相似问题

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