Macbook Pro Unibody 和 Win7 RC 上的 Firewire 800 数据传输太慢

Macbook Pro Unibody 和 Win7 RC 上的 Firewire 800 数据传输太慢

我正在尝试备份外部硬盘上的一些数据,但发现传输速度慢得令人难以忍受。

我的环境如下:

  • Macbook Pro Unibody(2008 年末)
  • Windows 7 RC,64 位
  • Lacie,坚固耐用的 500GB 便携式硬盘

我尝试过多种方法,包括在 Explorer 中进行简单复制、Teracopy、Crashplan 和 Windows 备份。我的平均速度约为 1MB/s,这似乎非常慢。

我如何确定文件传输缓慢的原因,然后如何解决这个问题。

答案1

1MB/秒的速度太慢了——肯定有问题。

其原因可能包括:

  1. 您正在复制许多小文件吗?
  2. 是否有任何后台进程正在运行?
  3. 司机是否正确?
  4. Lacie 驱动器有问题吗?

说到驱动程序...我在这里发现了一个关于慢速 Firewire(1394)传输的有趣引述。

只需转到设备管理器并在 13494 OHCI 上执行更新驱动程序,然后从可用驱动程序列表中选择以下 1394 OHCI 兼容主机控制器(传统)。

您可能想尝试一下。

答案2

IEEE 1394(又名 FireWire)和 USB 起源于大多数计算机内存明显少于 4GB 的时代。因此,这些旧时代的设计有时仅限于 4GB 内部地址空间。

这对你意味着什么?

  • 如果你的内存少于 4GB,一切就可以正常进行。
  • 如果你有更多的然后是 4GB 内存,那么事情要么根本无法工作,要么需要额外的内存副本,从而减慢速度。

想象一下,有人已经学会了向个位数页面(第 0 到第 9 页)写入数据。如果您要求他们从第 11 页读取数据,那么其他人必须先将第 11 页复制到范围为 0-9 的页面,然后该人才能读取。这种双缓冲会减慢速度。

这对你来说有什么用呢?

您写道您拥有 64 位版本的 win7。该版本允许您使用超过 4GB 的内存。但是您实际上并没有发布该信息。因此:

1) 请向 OP 说明您有多少 RAM。2
) 尝试使用 4GB 或更少的内存启动系统,看看问题是否仍然存在。

如果问题消失,请安装补丁(正如 Lloyd 所提到的)。

相关内容