USB写入速度不稳定

USB写入速度不稳定

我想要一些关于为什么我的 USB 设备会出现这种情况的建议...

我试过几个 USB 2.0 闪存盘,FAT32、EXT4、NTFS。大小都不超过 16 GB。

读取速度良好 (25-27MB/s)

但是速度……

开始时速度非常快,即 50 到 60 MB/s,然后大幅下降到 10MB/s,然后逐渐减慢到 2MB/s 甚至更低。

总体来说,复制过程极其缓慢。3 个文件(总计 4.5GB)花了 30 分钟,而 8,422 个 php/css/html 文件(总计 352MB)则更慢。

我该从哪儿开始呢?Google 和论坛都没有提供任何帮助。

- 更新 -
自从购买 Windows 7 和其他各种闪存盘和 HDD 以来,我一直在运行基准测试。

两者之间存在显著差异。Windows 的传输速度平均约为 80MB/s,而 Ubuntu 的平均传输速度从未超过 11MB/s。硬件相同,USB 端口相同。

这一现象加上较差的电池寿命令人非常沮丧。

答案1

写入速度一开始就很快,因为数据块正在被缓存,并最终被写回到慢速设备。一段时间后,可用于缓存的内存将耗尽,然后您的速度将回到底层 USB 设备的速度。这就是为什么您看到对 USB 设备进行大量写入时性能会随着时间的推移而下降的原因。所以我猜想您有一个读取速度快但写入速度慢的 USB 闪存盘,缓存效果使它一开始看起来很快,但最终您看到的是闪存设备的原生写入速度。

相关内容