如何判断 Linux 磁盘 IO 是否导致应用程序长时间(> 1 秒)停顿
我有一个 Java 应用程序,它向ext3 SAN 文件系统中的大约十几个文件执行大量(数百 MB)的连续输出(流式纯文本) 。有时,此应用程序会一次暂停几秒钟。我怀疑与ext3 vsfs(Veritas 文件系统)功能(和/或它与操作系统的交互方式)相关的某些事情是罪魁祸首。 我可以采取什么步骤来证实或反驳这个理论?我知道iostat并/proc/diskstats作为起点。 修改标题,不再强调日志记录,而是强调“停顿” 我进行了一些谷歌搜索,发现至少有一篇文章似乎描述了我观察到的行为:解决 ext3 延迟问题 附加信息 Red Hat Ent...