这些术语是最快存储技术领域中最重要的两个术语,但它们有何不同呢?
您可能已经猜到了,SATA 和 NVMe 都是 SSD。由于性能存在差异,有些人更喜欢 NVMe,而另一些人则根据使用需求大多数时候选择 SATA。
因此,在购买之前了解它们非常重要。因此,您将能够为您的电脑选择市场上的最佳选择。
所以,
SATA 与 NVMe
![](http://image109.360doc.cn/DownloadImg/2023/10/2619/274424809_2_20231026075251883.jpeg)
NVMe 与 SATA 有何不同?
为了正确比较每种设备,必须对存储单元之间的差异有基本的了解。每种存储单元类型都有其优点和缺点,考虑我们的具体需求、预算和兼容性非常重要。
SSD 以其速度而闻名,但有时会受到连接类型的限制。在这种情况下,即使是最新的 SATA III 连接也使用传统硬盘。 NVMe 是一种开放标准,允许现代 SSD 通过 PCIe 接口直接作为 SSD 运行,从而以与闪存相同的读/写速度执行,而不是受限于较慢的 SATA 速度。
PCIe接口的使用使得NVMe提供更大的带宽并允许每秒传输更多的数据,这至少比SATA SSD高六倍,SATA SSD提供更大的带宽并允许每秒传输更多的数据。
值得注意的是,SATA 3接口自2008年发布以来并没有太大变化,而2010年的PCIe 3.0在2017年改进为PCIe 4.0,很快到2024年我们将拥有PCIe 5.0。
粗略计算,SATA SSD 的平均速度约为 550GB/s,而 PCIe 3.0 和 PCIe 4.0 的速度约为 3,500 GB/s 和 7,000 GB/s。
最大的区别之一是采用 NVMe 的 M.2 SSD 利用低延迟并行数据路径,在性能和延迟方面远远优于 SATA。实际上,M.2 SATA SSD 的移动速度约为 1000-2000 MB/s,而 NVMe 的移动速度超过 3000 MB/s 没有问题。
NVMe可以支持多个I/O队列(最多64K),而SATA仅支持单个队列,每个队列可以有254到32个条目(每个NVMe队列有64K条目)。另一方面,该软件通过创建多个队列,在数据传输方面为 CPU 提供了足够的缓解。
因此,NVMe 是“下一个层次”,因为它的架构使应用程序可以同时执行和完成多个 I/O 请求。它不仅设法提高速度,而且还添加了新的命令来最大限度地减少消耗,这对于便携式设备来说是非凡且理想的。
SATA SSD 有一点胜出,那就是工作温度。 NVMe SSD很容易过热,温度上升非常快,导致性能大幅下降。为了防止这种情况,NVMe 驱动器需要一些散热器来管理多余的热量并防止性能下降。
SATA 与 NVMe – 性能比较
1. 操作系统启动时间
我们在Windows 10操作系统上进行了测试,通过在启动时运行一些程序,例如显卡驱动程序和键盘/鼠标软件。我们将一个安装在 SATA 驱动器上,另一个安装在 NVMe 驱动器上。我们测量了从按下电源按钮到看到桌面并能够使用计算机所需的时间。
我们发现,使用 NVMe SSD 启动比使用 SATA 3 快 8 秒。虽然这是一个显着的改进,但与机械硬盘相比,差异仍然不大,机械硬盘启动需要一分多钟的时间。
2. 复制文件
为了进行此测试,我们使用了第三个 PCIe NVMe SSD 来实现最大读取速度。然后,我们手动将伪造的 30GB 文件传输到两个 SSD 并比较所需的时间。我们观察到速度上存在显着差异,与 SATA 3 SSD 相比,NVMe SSD 的性能提高了三倍,而所需时间仅为 SATA 3 SSD 的三分之一。
请注意,此比较是针对传输单个大文件进行的。传输多个较小文件时,传输速度可能会有所不同。
3. 游戏加载时间
我们正在进行一项测试,以确定游戏加载任一 SSD 上保存的文件需要多长时间。计时是从我们点击“加载游戏”开始,直到游戏完全加载并准备好开始,而不是从我们第一次进入游戏开始。
这项测试意义重大,因为它不仅会影响加载屏幕,还会影响游戏加载后 SSD 的整体性能(加载屏幕除外)。
NVMe SSD 看起来比 SATA 更快,但实际差异仅略高于一秒,从未真正达到两秒。因此,差异可以忽略不计。
通过所有这些测试,我们注意到,在日常情况和实际使用中,虽然 NVMe SSD 确实提供了额外的性能水平,但并不是非常引人注目,所以我们不能说它“引人注目”太多。使用一种或另一种类型的 SSD。
尽管基准测试显示出明显的差异,但这种额外性能所节省的时间需要更多,才能证明选择一种 SSD 而不是另一种 SSD 的合理性,而且我们认为在我们测试过的任何情况下都不值得增加成本。
何时购买 NVMe?
![](http://image109.360doc.cn/DownloadImg/2023/10/2619/274424809_3_20231026075252258.jpeg)
尽管 NVMe 在日常场景中提供的性能提升非常小,但您仍然可以在计算机中使用 NVMe 来进行视频编辑、游戏或图形设计等需要快速加载时间和流畅数据处理的应用程序,因为它可能是有意义的只要预算允许。
最后,如果速度对您来说是重要因素,那么 NVMe 是一个明智的选择。它是当今最快的 SSD 类型,可以提供闪电般的数据访问传输速率。
购买驱动器之前,请确保兼容性。主板和 BIOS 中应该有 M.2 插槽和 NVMe 支持(可能值得更新 BIOS,因为可能会在更新的版本中添加 NVMe 支持)。
为什么SATA适合大多数场景?
![](http://image109.360doc.cn/DownloadImg/2023/10/2619/274424809_4_20231026075252398.jpeg)
SATA SSD 通常比 NVMe 驱动器便宜,并且为大多数应用程序提供足够的速度。它们可能不如 NVMe 快,但相比之下,它们仍将提供近乎提升的性能。此外,相同容量的SATA和M.2 PCIe SSD之间的价格差异也很小。
SATA 1、2 或 3 兼容性更广泛,适用于更多系统和主板外形尺寸,因此,如果您希望使用较旧的系统,那么使用 SATA SSD 可能比 NVMe 更成功。此外,由于 SATA 是使用最广泛的存储类型,因此通常可以更轻松地找到兼容的驱动器和部件进行维修或升级。当成本和兼容性是主要考虑因素时,这使得它们成为理想的选择。
也就是说,NVMe 提供的速度比 SATA 快得多。使用 M.2 PCIe SSD 将提供更快的启动时间、文件传输以及游戏和应用程序的加载时间。此外,协议内置的功能(例如 TRIM 支持)可以随着时间的推移显着提高性能。