Ash*_*win 15 windows hard-drive file-transfer windows-8
我想问这个问题很久了。在尝试从或向任何外部驱动器复制/移动 Windows 中的文件(大尺寸超过 10GB)时,我注意到传输活动保持同质,直到 99% 停止响应一分钟,然后完成剩余的几个字节。
我不明白这背后的逻辑,因为我只在 Windows 而不是在 Ubuntu 中注意到它。内部和外部驱动器都是 SSD。闪存驱动器也会发生这种情况。CPU是ULV处理器,会不会是这个问题?
谢谢!
缓存。
(大概)
当 Windows 写入磁盘时,它会缓存写入磁盘的内容。它不应该对闪存或外部 USB 驱动器执行此操作,但这是唯一适合的真正解释。
复制文件对话框显示在缓存而不是磁盘本身复制文件的速度,然后在最后等待所有数据被写出。复制程序大概可以看到缓存中有数据等待写出,但不知道有多少。
有一种方法可以禁用驱动器的写缓存,这很可能会阻止这种行为。
有一个关于禁用磁盘缓存的快速指南七论坛,但我不在我的电脑前在这里正确总结它。基本上要禁用磁盘缓存仅在可移动或外部设备,性能要离开它的内部设备上启用。
您应该能够访问我链接的教程中显示的相同属性页面,方法是在资源管理器窗口中右键单击磁盘,转到属性,然后选择显示在窗口顶部的硬件选项卡。
它应该有点像The Windows Club 中的这张图片,但您应该可以选择在 USB 设备上快速删除。(我会在以后有空时替换它)