Linux:可视化写入文件

Dan*_*iel 5 linux kernel

我正在寻找一种方法来实时可视化对大文件 (2GB) 的写入。写入过程不仅仅是将数据附加到文件末尾。相反,它就像一个容器或一个块设备。所以数据被写入文件中的任何地方。

是否有工具可以显示文件的哪些部分正在更改?它不需要很精确——事实上——我只需要知道它是在文件的开头、中间还是结尾。最好是在 CLI 上工作的工具。

我找不到这样的工具,但也许这里有人可以提供帮助。

Jan*_*nen 5

Seekwatcherblktrace底层使用,可以为您提供有关磁盘活动的各种信息。它可以分析现有的 blktrace 转储文件或为您启动 blktrace。Seekwatcher可能不是正是你所寻找的,但也许它可以作为一个起点。

还要寻找 blktrace 分析器,也许还有其他人潜伏在那里。无论如何,对于有趣的问题+1!