7200rpm USB 3.0 驱动器的性能是否与内置 7200rpm 驱动器的性能非常相似,还是仍然会明显变慢?

7200rpm USB 3.0 驱动器的性能是否与内置 7200rpm 驱动器的性能非常相似,还是仍然会明显变慢?

我使用旧的 500GB 驱动器来存储所有临时内容(Windows 临时文件夹、Adobe 暂存盘等)以及需要数千个小文件的任何内容,以避免不必要地碎片化我的 C 盘。但是,它最近开始变得非常慢(使用了 28000 个小时,所以可能快要坏了,去年我将页面文件移回了 C 盘,因为读/写等待拖慢了整个计算机),而且升级会很好,所以我正在考虑买一个 4TB 的驱动器来存储临时文件和游戏。

我发现的唯一一款价格合理的 7200rpm 硬盘是东芝 USB 3.0 外置硬盘,所以我想知道 USB 3 是否足以满足我上面提到的用途?我目前拥有的 1TB 外置硬盘有点不可靠且速度慢(适合存储媒体,但其他用途不多),所以我不想在没有先检查的情况下冒险使用它。

更新:
我有这个驱动器,它的读写速度比我拥有的其他驱动器高出 50% 以上,而且在目前的新状态下,它可以比我现有的驱动器更快地写入大量小文件。这也是使用 PCI 到 USB 3 扩展,而不是主板内置的插槽。如果有任何变化,我会更新此信息,但问题的答案是,性能肯定没有任何损失。

更新 2(一年后):
我现在将它与 SSD 一起用于 C 盘,至少自从我使用 Windows 10 以来,它就没有出现过任何问题。我用它来存储大约 2.3TB 的游戏、照片和音乐,而且它仍然运行迅速。也许你可能无法获得相同的体验,但我认为它绝对物有所值,因为它可以节省资金。

更新 3(6 年后):
最初提出这个问题是因为我在 2015 年使用 5400rpm 硬盘的经历很糟糕,所以我觉得我能买的东西非常有限。然而,我最近购买的 (WD40EZRZ) 至少与我的外置硬盘相当,所以情况似乎不再如此。

我的外置硬盘最大的问题是,从其他房间都能听到它的声音——甚至有人告诉我,它的声音听起来就像我在玩射击游戏。外壳通风也不太好,通电时温度从未低于 55 摄氏度。也许剥壳可以解决这两个问题,但这不是问题所在。

不过,它的实际运行仍然很好——速度相同,并且已经通电 34k 小时,没有坏扇区。我打算继续将它用于存档目的,但我不太可能再购买另一个用于问题中概述的目的。

答案1

USB 3.0 的上限约为 5.0Gbps。SATA III 的上限为 6.0Gbps。无论开销如何,这些速率都远远高于机械硬盘在进行大量传输时所能承受的速率。

大多数机械硬盘无法维持超过 1.5Gbps 的速度(HDD 速度结果)。因此,我怀疑您是否会注意到性能上的很大差异。实际性能会受到 HDD、芯片组和驱动程序的更多影响(请确保您的驱动程序保持最新状态)。

请记住,要小心地对待您的外部硬盘。不要在运行时敲击它们,这可能会损坏盘片。我仍然倾向于弹出用于备份的 USB 磁盘,以确保它们保持可靠性。

答案2

由于协议开销,USB 至少会比 SATA 慢。您还必须考虑到 USB 是“一次传输一个”,这意味着连接到 USB 的任何其他设备都会降低 USB-HDD 的性能。

虽然理论上使用 1 个 USB 根目录连接 1 个 USB 硬盘可能会产生良好的效果,但实际上每台计算机都有大量其他设​​备连接到 USB。

但是,即使您购买的是外置硬盘(通常装有速度最慢的型号),您也总是可以打开外壳并取出硬盘。除非您的计算机是没有 3.5 英寸托架的笔记本电脑,而外置硬盘是 3.5 英寸(这可以解释价格差异)。那么 eSATA 端口将提供最佳性能。

答案3

这个答案受到了批评......
我的答案的主要支撑是我的个人经验:在过去的 12 年里,我使用过许多 USB 2.0/3.0 外置硬盘进行备份。根据我的直接经验,外置 USB 驱动器总是比内置驱动器慢得多。我知道,当我需要将 1 或 2 TB 的数据备份到外置 USB 驱动器(无论它是否是 3.0 USB)时,唯一快速完成的方法就是拆卸 USB 驱动器,然后通过 ata/sata 将硬盘直接连接到 PC。

这只是我的经验,但也许我忽略了一些东西......
今晚我会尝试获取一些数字来支持我的主张。

更新:目前我没有外部 USB 3.0 驱动器,只有旧的 USB 2.0 HDD 盒和新的 eSata HDD 盒,所以我无法提供任何有用的数据来支持我的说法。
(显然,只要我找到备用的 USB 3.0 盒,我就会尝试提供一些数据)


原始答案:

抱歉,不行,外置 USB 3.0 驱动器可能比内置驱动器慢得多.
尤其如此如果您有很多小文件。

我从自己的经验中知道这一点,因为我使用外部驱动器作为备份,并且任何外部 USB 驱动器都比内部驱动器或外部 eSata 驱动器慢得多。

为了支持我的说法,我刚刚做了一个简单的测试:尝试将 10'000 个小文件复制到外部和内部存储。(每个文件400字节)

对于外部存储,我使用了 Sandisk Extreme Plus 128Gb 闪存卡(它以 80Mb/秒的速度写入数据,比许多机械硬盘更快,并且没有移动部件......)

对于内部存储,我使用了 1Tb sata HDD(三星 HD103UJ)。

复制 10000 个文件外部 SD 卡通过 USB 3.0 耗时 150 秒(66 个文件/秒 - 0.03 Mb/秒)。
复制 10000 个文件内置硬盘通过 SATA 耗时 3 秒(3333 个文件/秒 - 1.30 Mb/秒)。

因此,如果您只有少量大文件,使用连接 Usb 3.0 的外部硬盘是可以的。
但是如果您有许多小文件,或者您计划使用外部驱动器作为备份,请做好等待很长时间的准备。
(在我的启动硬盘上,我有大约 484'000 个文件……如果所有这些文件每个只有 0.5kb,则以每秒 66 个文件的速度在 USB 驱动器上复制这些文件将需要 2 个多小时)

答案4

确实够不错。非常相似,这得看情况。

只有一个 SATA 标准,该标准始终适用于快速存储应用,即使你偷工减料,只要你至少使用修订版 2.0,就没有任何 HDD 可以超越它。

USB 是一种更为复杂的技术。

首先,你应该检查你的磁盘缓存设置。至少在 Windows 上,这是已禁用默认情况下,在可移动驱动器上,导致一些额外的瓶颈已经仅使用 USB 2.0。

其次,你必须考虑传输协议。当 USB 大容量存储最初设计时,它并没有真正完善,因为 USB 本身速度太慢,任何复杂程度都无关紧要。命令只能串行发送,并且每个命令都必须完成并返回,然后才能开始新的事务(这并不是说在用户端,您被迫一次只执行一个操作,就像 MTP 那样,但这仍然足以造成大量开销)。除此之外,您还错过了“原生功能”,如 NCQ 和 TRIM。

这就是为什么与 USB 3.0 几乎同时推出的USB 连接 SCSI规格也已发布。长话短说,你可以假设*这*是实际功能相当于在内部连接硬盘(或者如果不是,至少据,直到...为止不涉及 SSD)。

诀窍在哪里?你的整个“通信堆栈”必须支持它,从驱动程序到主机和设备控制器。我不认为前两者现在是个大问题(即使是非常老的 USB 2.0 也据说以获得 10% 的更好的总线利用率)... 您的机箱的 USB-SATA 桥接器中的固件才是真正的关键。

相关内容