计算机的最大同时传输速度

计算机的最大同时传输速度

计算机的最大传输速度取决于 SATA 版本。我在许多论坛上看到,只有当您必须使用 USB 3 或 SSD 时,购买 SATA 3 主板才有用。

我的问题是,如果要同时从内置硬盘传输到 2 个不同的外置 USB 硬盘,那么高传输速率的先决条件是什么?

HDD -> SATA?-> USB?-> extHDD1

HDD -> SATA?-> USB?-> extHDD2

SATAx 或 USBx 会成为瓶颈吗?

答案1

计算机的最大传输速度取决于 SATA 版本。

不。

硬盘到主板的最大传输速度受硬盘读写速度以及硬盘显示读取速度的限制。“显示读取速度”受 SATA 速度限制,但实际读写速度要低得多。

将此与某人以每分钟 10 个字的速度口述故事进行比较。

我们有一个打字员,每分钟可以打 30 个字。她可以毫无问题地跟上。
现在我们又有了一个打字员,她可以打字60每分钟 10 个字。故事仍将以每分钟 10 个字的速度创作。

我在许多论坛上看到,只有在必须使用 USB 3 或 SSD 时,购买 SATA 3 主板才有用。

回到讲故事能力的比较。让我们将 SSD 与能以每分钟 45 个字讲故事的人进行比较。

如果我们将打字速度从每分钟最多 30 个字的打字员换成每分钟 60 个字的打字员,速度就会加快。因此,如果您在不久的将来会购买 SSD,那么购买配备 SATA-3 的主板是有意义的。

对于 USB3 来说,情况稍微复杂一些。请考虑以下绘图:

内置硬盘
(SATA 接口)
  |
  | ------------ USB ------------ (外部驱动器 USB -> SATA HDD)
  | /
  | |
  | | /-------- USB ------------ (外部驱动器 USB -> SATA HDD)
  | | |
母板

请注意,我画了三个连接:

  • 一个用于内置硬盘。
  • 一条通过单独的 USB 电缆连接至外部 HDD 1。
  • 一个通过单独的 USB 电缆连接到外部 HDD 2。

如果两个 USB2 驱动器都使用单独的控制器和电缆,则两者都可以维持高达 35MB/秒的速度。内置驱动器可以轻松达到这一速度。因此,限制在于 USB2 驱动器,而不是内置 HDD。

如果两个驱动器位于不同的电缆上,但使用相同的 USB 控制器(例如,因为它们通过 USB 集线器连接。外部或内置于主板中),则两个 USB 驱动器的速度均为 35MB/秒。每个驱动器的速度约为 17½MB/秒。较慢的部分仍然是 USB,而不是内置驱动器。

如果您将“USB2 驱动器”更改为具有更快连接速度的驱动器,那么情况就会发生变化。

例如,如果您使用 eSATA,那么大多数外部(绿色)驱动器的速度都非常接近内部硬盘的速度。使用单个驱动器,您将获得显著的速度。

使用两个 eSATA 驱动器时,情况会变得不可预测。它们可能会共同使内部驱动器达到最大容量。或者,如果您同时复制不同的文件,由于大量额外的磁头移动,内部驱动器的读取效率可能会降低,因此速度实际上可能会变慢。

对于 USB3 连接的驱动器也是如此,尽管 USB3 因 USB 协议中的额外开销而存在缺点。

相关内容