外部硬盘的 USB 与 FireWire

外部硬盘的 USB 与 FireWire

对于这个问题中的外部硬盘,我指的是传统的 HDD;里面有旋转金属的那种(没有 RAM 或基于闪存的超高性能硬件):

对于外置硬盘来说,USB 2.0 和 FireWire 400 的速度差别大吗?还有,eSATA 和 FireWire 800 的速度差别大吗?当然,你可以直接在 Google 上搜索总线速度数字,但传统硬盘能跟上它们中的任何一个吗?

答案1

传统硬盘 (7200 RPM) 的速度比 USB 标准允许的速度快得多。您可以通过以下方法证明这一点:拿一块不错的硬盘,将其插入本机,然后进行测试,然后在 USB 盒中进行测试。

由于 eSATA 和 Firewire (400/800) 都比 USB 快得多,我敢打赌它们的速度相当接近您从本机插入的驱动器中看到的速度。尤其是 eSATA - 因为它不是本机 sata 控制器的外部版本吗?

答案2

这几乎不科学,但我在各种 Intel Mac(笔记本电脑和 iMac)上使用 Firewire 400、800 和 USB 2 的经验是,FW400 明显比 USB 2 快,而 FW800 则在内部驱动器速度方面表现出色。

每天,我都会复制各种 16-25Gb 文件(虚拟机),并且总是选择 FW800(或 400)而不是 USB2。有一段时间,我经常将 16Gb 文件从一个 FW800 复制到另一个 FW800(它们以菊花链方式连接在一起),就像在两个内置硬盘之间复制一样。

当然,我知道 FW400 在 Windows 上可能会有所不同。

答案3

我有点迟了,但是……各种协议的额定总线速度并不能很好地反映出你可能期望的实际速度。例如,USB很多开销(根据设计),并且对于我遇到的大多数控制芯片,USB 2.0 实际上并不比 Firewire 400 快(没有数字,希望您能将其视为我的轶事证据......)。

几年前,USB 2.0 实际上是两者中速度较慢的,因为它需要更多的 CPU 支持,但现在我们到处都有双核 CPU 和快速的内部总线,你不会再发现任何差别了。

要快速了解您可能期望的实际吞吐量,请参阅网站S-ATA SIG。当然,鉴于他们定义了 e-SATA 标准,这几乎不是独立的数据,但我认为他们实际上对 USB 2.0 非常乐观:他们引用的 45MB/s 是我在自己使用中从未见过的 - 实际上最高为 32MB/s。

典型接口速度

答案4

Firewire 喜欢你,但有时你需要 USB。(因为人们很吝啬,所以买便宜的机器,你知道的)。

如果你要购买机壳/底座,我会选择具有以下配置的机壳/底座:

  • FW 800(兼容 400,您只需要一条 400-800 电缆)
  • eSATA(但如果你使用的是 Mac,则没有配备 eSATA 端口)
  • USB(我的狗也有 USB,但它不是电脑。而且我也没有狗)

因此,您既拥有 Firewire 和 eSATA 的最佳优势,又可以将您的驱动器插入 20 世纪朋友的机器。(我想,只要您将其格式化为 FAT32 即可。)

是的,它的价格是 USB 专用外壳的三倍。一分钱一分货。

一些真实的使用故事:

  • 我尝试通过 USB 和 FW400 运行备份,FW 明显更快。(使用 SuperDuper)
  • 在我工作的地方,我们很难用 FW400 播放全高清未压缩视频。FW800 在这方面表现得非常好。如果您打算编辑上述视频,那么您就需要它。

遗憾的是我从来没有机会使用 eSATA,但正如其他人所指出的,它的性能应该与 SATA 类似,这很棒。

相关内容