WEB开发网
开发学院软件开发Java IBM 的 Java 诊断,第 2 部分: 使用 Extensible V... 阅读

IBM 的 Java 诊断,第 2 部分: 使用 Extensible Verbose Toolkit 进行垃圾收集

 2010-04-01 00:00:00 来源:WEB开发网   
核心提示: 查看原图(大图)对于整个日志来说,GC 开销(即花费在执行 GC 上的时间)大约为 5%,IBM 的 Java 诊断,第 2 部分: 使用 Extensible Verbose Toolkit 进行垃圾收集(5),这是非常不错的,但是,可能包括小时、分钟、日期和 GC 编号,该编号只是收集的序号

查看原图(大图)

对于整个日志来说,GC 开销(即花费在执行 GC 上的时间)大约为 5%,这是非常不错的。但是,这包括应用程序未执行任何工作以及不需要 GC 时的较长时间段。放大特定时间段可以更精确地反映繁忙期间系统的行为,如图 9 所示:

图 9. 放大繁忙阶段
IBM 的 Java 诊断,第 2 部分: 使用 Extensible Verbose Toolkit 进行垃圾收集

查看原图(大图)

EVTK 还允许您侧重于数据的特定范围。例如,您可能只对非常长的暂停或堆大于 500MB 的阶段感兴趣。您可以通过更改 Y 轴的值进行此类筛选。

更改单位

EVTK 允许您更改显示单位。更改单位将更改绘图的方式,还会更改摘要表以及调整建议中的单位。

默认情况下,时间(X 轴上的单位)的显示单位为秒。这对于短时间运行非常方便,但对于涉及较长时间段的日志不太理想。若要更改为不同的单位,请从右侧的下拉菜单中选择首选的单位,如图 10 所示。可能包括小时、分钟、日期和 GC 编号,该编号只是收集的序号。Normalize 复选框确定是使用相对于日志(规范)开始的时间还是使用绝对时间(非规范)。

图 10. 更改单位
IBM 的 Java 诊断,第 2 部分: 使用 Extensible Verbose Toolkit 进行垃圾收集

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:IBM Java 诊断

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接