我正在使用 USB3 外置 Toshiba Canvio 硬盘和运行 Ubuntu 的 Dell Latitude。
我使用该硬盘大约一周,没有出现任何问题:读写性能出色(大约 100MB/s)。
今天我再次连接它,没有任何明显原因,奇怪的事情发生了:它开始以大约 200MB/s 的速度写入数据,然后在 2 或 3 GB 后,它减慢到 10-20MB/s 甚至更低,并继续这样。当我尝试卸载它时,需要一两分钟以上才能停止旋转并执行卸载。事实上,它几乎变得毫无用处。
我尝试更新计算机的 BIOS,并清除外部硬盘驱动器上的隐藏文件夹。关于可能发生的事情有什么建议吗?
答案1
这是硬盘驱动器内部的正常操作,有一个缓存,可以以比实际写入旋转盘片更快的速度写入。在大多数操作下,缓存足够大,可以处理所有内容,您不会注意到任何事情,但是当复制一个大文件或多个较小文件时,缓存会被填满,并且您的速度会减慢到实际可以写入盘片的速度。当您尝试卸载驱动器时,必须先完成尚未写入磁盘的任何数据,然后才能卸载驱动器,这就是存在延迟的原因。
根据是否顺序写入,写入速度也存在明显差异。关于这个问题已经有很多文章了,如果您有兴趣阅读更深入的解释,我会尝试找到一篇并为您留下链接。