为什么我的 SSD 操作每次“第一次”都非常慢?

为什么我的 SSD 操作每次“第一次”都非常慢?

使用 Lubuntu 20.04,当我对 SSD 上的几个相对较大的文件(总共约 700 MB)执行读取操作时,需要花费很长时间。例如,我在使用该md5sum工具计算所有这些文件的 MD5 校验和时观察到了这一点。该操作需要几分钟,并iotop报告磁盘读取速度约为 4 M/s(非常慢)。

奇怪的是:当我重复完全相同的操作时,它又需要那么长时间,但第三次或第四次(或有时恰好在两次之间)时,命令会在一瞬间完成(太快以至于无法iotop报告任何内容)。这不仅发生在校验和计算中,也发生在其他操作中(例如连接文件)。

我读了一些关于I/O 缓冲,但我确信这与这个问题无关。有人知道这是怎么回事吗?提前谢谢!

相关内容