![如何提高笔记本电脑上两个外部硬盘之间的速度?](https://linux22.com/image/1233657/%E5%A6%82%E4%BD%95%E6%8F%90%E9%AB%98%E7%AC%94%E8%AE%B0%E6%9C%AC%E7%94%B5%E8%84%91%E4%B8%8A%E4%B8%A4%E4%B8%AA%E5%A4%96%E9%83%A8%E7%A1%AC%E7%9B%98%E4%B9%8B%E9%97%B4%E7%9A%84%E9%80%9F%E5%BA%A6%EF%BC%9F.png)
我有一台索尼 Vaio Z 笔记本电脑,配有两个外部 USB 端口。它很新,支持 USB 2.0。我在其上使用 Vista x64。
我还有两个外置 USB 硬盘,Iomega 500GB 和 WD 1TB。每个硬盘都支持 USB 2.0。
我将两个设备连接到我的笔记本电脑,并尝试将数据从一个硬盘复制到另一个硬盘。但这需要很长时间!速度约为每秒 15 兆字节。我必须等待很长时间才能将所有信息从一个硬盘复制到另一个硬盘。
当我尝试从内置 (SSD) 硬盘复制信息时,两个外置硬盘都运行正常。速度非常快,显示大约每秒 100 兆字节。这让我觉得 USB 2.0 在两个硬盘上都运行正常。
但是,当我尝试从一个外部驱动器复制到另一个外部驱动器时,速度仍然很慢。
我检查了设备管理器,以下是我的设置:
(抱歉,由于我的评级,无法上传图片,请检查此网址:http://picbite.com/image/122073daljo/)
我认为这是因为我的两个外部驱动器使用相同的 USB 2.0 控制器。
有什么方法可以让它运行得更快吗?是否可以将我的一个 USB 端口移至其他 USB 2.0 控制器?
或者有没有什么软件可以帮助我自动复制内置驱动器中的所有文件?我的内置驱动器上只有大约 3 GB 的可用空间,手动将每个文件从一个硬盘驱动器移动到内置驱动器,然后再移动到另一个内置驱动器非常困难。
答案1
以“高速”运行的 USB2 理论上最大可以达到 60MBps(兆字节)(又名 480Mbps),但你永远无法达到这个速度。
如果您在同一个 USB 集线器上使用两个驱动器(如图所示),那么您将在设备之间共享可用带宽。因此,在理论上最佳情况下(两个驱动器都被访问),您可能只能为每个驱动器获得 30MBps 左右的速度。在将开销和现实世界的物理因素添加到组合中后,获得 ~15MBps(字节)的持续速度对我来说听起来差不多。
如果没有非常好的焊接(至少),您将无法重新分配哪个 USB 端口连接到哪个集线器。:)
您将需要将第二个驱动器连接到不同的 USB 集线器,或通过 Firewire、eSATA 或类似设备连接以将其连接到不同的数据总线。
答案2
USB 2.0 的最大传输速率约为 15-20 mbps。因此您不能指望更高的速度。