单个Windows PC,带有4个内部HDD和一个通过e-SATA电缆连接的外部HDD。我的主板是较旧的SATA 3,而不是SATA 6。
当从一个内部HDD转移到另一个内部HDD或从内部转移到外部e-SATA驱动器时,我得到了截然不同的文件传输速度。
例如:在做备份时,一个大的单个文件到外部:我的速度非常慢,只有16到24 MB / s。稍后它正在为外部硬盘执行另一个更大的单个文件(Linux ISO),并且它以125 MB / s的速度进行竞争。有时我会看到55 MB / s,其他时间是90 MB / s。
我知道,收集许多小文件可能会降低传输速率,但是在执行这些单个大文件时,有多大差异(近8倍)?
我使用这个程序对我的驱动器进行碎片整理,它在Windows中内置的defragger做得更好,它使用sysinternals程序contig来完成工作
—
Moab