传输速度很慢(极高)

传输速度很慢(极高)

当我将文件从 HDD 传输到 U 盘(廉价的 sandisk USb2.0)时,传输速度最初非常高(80-250MBps),传输结束时指示停止(有时会挂起)。一段时间后通常会恢复正常(完成传输所需的时间与 Windows 中通常所需的时间相同)。从 U 盘传输到 HDD 时速度正常(18-22MBps)。我还使用我的另一台 corsair U 盘进行了测试,结果仍然一样。

笔记本电脑型号:华硕 X55C 双启动 Windows 8.1

答案1

根据您机器的具体配置,这很可能是磁盘缓存在为您工作...正在复制的文件首先被传输到磁盘缓存,然后内核在后台将其从缓存复制到磁盘。

要获取磁盘缓存内存使用:

free --human

它会给你类似这样的信息:

             total       used       free     shared    buffers     cached
Mem:          3.8G       3.7G       136M       362M        13M       1.6G
-/+ buffers/cache:       2.0G       1.8G
Swap:         7.6G        57M       7.6G

在上述数字中,缓存是1.6G,因此,如果没有其他读取/写入进行,则低于该数字的复制到外部 USB 驱动器的文件将具有较高的传输速度,并且一旦缓存已满,复制速度将下降到 USB 驱动器的有效速度......

相关内容