9.8. 日志追踪点
该子系统中的追踪点跟踪添加到日志或从日志中删除的块(gfs2_pin
),以及将事务提交给日志所需的时间(gfs2_log_flush
)。这在调试日志性能问题时非常有用。
gfs2_log_blocks
追踪点会跟踪日志中保留的块,例如,这可以帮助显示日志对于工作负载是否太小:
gfs2_ail_flush
追踪点与 gfs2_log_flush
追踪点相似,它跟踪 AIL 列表刷新的开始和结束。AIL 列表包含已通过日志,但尚未写回的缓冲区,这些缓冲区会定期刷新,以释放更多日志空间供文件系统使用,或者在进程请求 sync
或 fsync
时释放更多日志空间。