USB 3.0 上的 SSD 外置驱动器会比 HDD 外置驱动器更快吗?

loc*_*oop 6 usb performance ssd usb-3 external-hard-drive

我有一台 2014 年中的 Retina MacBook Pro,配有 256GB 驱动器,这对于我的需求来说太小了,所以我需要使用外部硬盘。

我使用的是WD 4TB My Passport,其中存储了大量图片和视频,我的 Photos.app 库位于外部驱动器中,速度有点慢。因此,我正在考虑购买外部 SSD,以获得更好的文件处理体验。我想我可能会购买SanDisk 2TB Extreme 便携式外置 SSD,但如果我能找到更好的类似价格的驱动器,我可能会选择它。

考虑到我的电脑有 USB 3.0,这会提高速度吗?

据我了解,速度大约会提高 3 倍,但我不确定,而且我不想购买一款与我已有的驱动器功能相同的更昂贵的驱动器。

sin*_*ict 4

应该是速度上的提升。USB 3.0 的吞吐量为 5 Gb/s。典型 HDD 的读取速度约为 160 MB/s,这并未充分利用 USB 3.0 的吞吐量。另一方面,典型的基于 SATA 的 SSD 的典型读取速度为 500 MB/s(接近但不超过 USB 3.0 的吞吐量)。因此,对于大多数用途,您应该会看到速度有所提高。

例如, NVMe SSD 驱动器与旧的基于 SATA 的驱动器相比,可提供更快的读/写速度(想想数千 MB/秒)。如果通过外部 USB 3.0 使用,此类驱动器将会出现瓶颈。在这种情况下,您不必担心这一点,因为您列出的驱动器并未完全占用 USB 3.0 的速度。即使确实如此,您也会注意到速度有所提高,因为 HDD 的运行速度比 USB 3.0 的速度慢得多。

(对于考虑在外部使用 NVMe 驱动器的其他读者,请考虑使用基于 Thunderbolt 的外壳,例如。还有使用 Thunderbolt 的独立外部 SSD,其速度比 USB 3.0 允许的速度更快

更重要的是,SSD 在随机读取访问方面表现出色。例如,如果您尝试从 HDD 复制许多小文件,您会注意到读取速度缓慢(例如,降至数百 KB 或更少),即使 HDD 在技术上能够实现更快的传输。这是因为 HDD 需要寻找时间来在访问每个文件之间移动磁头。因此,上述读取速度是持续速度,其中设备从一个位置读取数据。SSD 在每个文件访问之间需要的时间可以忽略不计,因此即使您一次访问多个文件,您也应该期望相当快的速度。当打开包含大量文件的文件夹时,这种区别非常明显(类似于在照片应用程序中刷新媒体库)。

我确实注意到您的 WD 硬盘列出了比 SanDisk SSD 更快的“最大”读取速度。我怀疑您可能不会注意到这些速度(要么因为它是错误的,要么因为它只在极少数情况下发生)。您可以尝试对当前驱动器进行基准测试,看看它是否能够达到这些速度。大多数基准测试软件还会为您提供持续访问和随机访问的不同结果。再次请注意,您的 WD 硬盘仅在传输单个大文件时才能达到这些速度。

这一切的总结是:是的,如果您购买列出的 SSD,您应该期望更快的速度。基于 SATA 的 SSD 应该更快,但没有充分利用 USB 3.0 的最大速度。如果您处理许多不同的“小”文件(如照片),SSD 也会让您受益。

如果您只存储大文件(可能是您的视频,具体取决于它们的大小),您会发现好处较少。如果您需要等待很长时间才能刷新库,SSD 肯定会有所帮助(因为此任务需要访问许多不同的文件)。

进一步阅读:

  • 对于其他读者,请注意,虽然反对票是一个很好的工具,但我不能总是改进我对它们的回答,除非有人首先告诉我它有什么问题。对于那些有足够代表的人,您也可以编辑我的答案。 (2认同)