在文件复制的开始阶段,速度看起来很不现实:
然而最后,它卡在这里大约15秒:
这个奇怪的进度条问题有什么原因吗?是我的闪存驱动器吗?其他设备不会出现这种情况。这是一个 lexar 16 gb 闪存驱动器。
答案1
这是因为一个称为“缓存”的过程。操作系统试图通过在内存中缓冲部分文件来加速文件操作。因此,复制过程的启动速度远远高于您的 USB 记忆棒所能处理的速度,因为大部分文件都暂时存储在主内存中。但是,Windows 也会在后台开始写入 USB 记忆棒,随着复制过程的继续,它会注意到内存缓冲区已满,因此复制过程会变慢。
最后,缓冲区仍然保存着需要写入 USB 驱动器的数据,这就是为什么在执行此操作时会出现延迟。
答案2
您必须更改 USB 驱动器的默认策略。打开设备管理器,右键单击您的 USB 驱动器并检查属性是否如下所示:
这将确保磁盘行为更加可预测。
如果您将删除策略更改为“更好的性能”,您将获得与现在类似的行为。