如何监视进程随时间推移的磁盘使用情况?

Ass*_*vie 11 monitoring disk-usage

我可以看到我的 Ubuntu 实例(在云提供商上)平均每秒有数千个块,但是当我实时观察时,很难看出是哪个进程导致了这种情况。

是否有我可以使用的监控命令,让它运行一个小时左右,然后收集磁盘使用信息(例如,哪些进程在这方面最活跃,甚至哪些文件)?

hto*_*que 15

您可以iotop使用累积开关运行:

sudo iotop -a
Run Code Online (Sandbox Code Playgroud)

有关更多选项,请参阅其联机帮助页