两个内置硬盘之间的正常复制速度是多少?

两个内置硬盘之间的正常复制速度是多少?

我有一台带有两个内置摄像头的电脑SATA7,200 RPM 硬盘:一个是 1 TB西部数据,另一个是 750 GB。我在它们之间复制数据,但速度似乎很慢:例如,复制 140 GB 大约需要 5 个小时。

这看起来合理吗?

答案1

在您的评论中sblair 的回答您曾说过:

不过我相信它是在动态压缩,然后在另一个磁盘上解压缩。

这是导致速度低的最可能原因。

答案2

对我来说,在两个 WD Caviar 硬盘之间复制一个大文件的速度为 85 MB/s。两个硬盘都连接到 NVidia nForce 芯片组主板提供的 SATA 端口。

如果源驱动器碎片严重(通常已满并且已使用很长时间),这会降低读取速度。

如果您要复制的数据包含大量小文件,这会大大降低性能。最慢的部分通常是在目标磁盘上创建文件,因为每次创建文件时,操作系统都会绕过缓存以确保更新的文件系统表写入磁盘。

对于备份而言,将 zip 或 rar 文件以无压缩方式从一个硬​​盘复制到另一个硬盘会很有帮助。备份 10 GB 的小文件(即使到寻道时间为 0.1 毫秒的 SSD)也需要 1 小时 30 分钟。使用带有“存储”压缩的 RAR,同样的备份只需 2 分钟。

答案3

也许是磁盘碎片严重、磁盘故障、磁盘加密(或文件夹)、或者文件夹压缩?

答案4

它是否连接到主板的控制器(您知道它是什么类型的吗?)。从合理的 SATA 磁盘,您应该至少获得 60MB/s 的读取/写入速度。这意味着每个磁盘应该使用 ~500mbit/s 的带宽,而 SATA 最高可达 3GBit/s,因此您甚至还没有接近最大带宽。

有三个因素可能导致速度变慢。一个是操作系统/复制方法(我假设您使用的是 Windows 复制,尝试使用 Total Commander 之类的程序,看看它是否更快)。这可能是控制器问题,如上所述(在速度快的 Adaptec 卡上,您可以做得比在较差的主板上好得多)。如前所述,这可能是碎片问题。这也可能是驱动器故障的迹象。运行高清调谐在磁盘上进行基准测试,看看每个磁盘的读/写能力如何,然后发布结果。您还应该扫描坏块,因为这可以突出显示问题。

相关内容