如何获取尚未写入磁盘的数据大小?

如何获取尚未写入磁盘的数据大小?

在某些程序中,复制大文件的百分比非常快地达到 100%,然后我需要等待更多时间才能进行下一步。

这是缓冲区造成的。如何查看将要写入的数据量?

答案1

术语是“脏”数据(已更改但尚未刷新到永久存储的数据)。

/proc/meminfo在 Linux 上,您可以从下面找到它Dirty

$ cat /proc/meminfo | grep Dirty
Dirty:               0 kB

答案2

对于 Linux 上的交互式 CLI 视图,我建议使用dstat.

相关内容