如果您不是技术人员,您可能不知道M.2 和 NVMe(M.2 and NVMe)之间的区别,您可能会认为它们是同一个东西。人们在购买SSD(SSD)驱动器时通常会混淆这些术语。这些技术首字母缩写词用于描述许多SSD(SSDs),您经常会看到在描述或型号名称中同时包含M.2 和 NVMe的固态驱动器。(M.2 and NVMe)因此,很容易混淆他们并认为 M.2 描述了NVMe,反之亦然(NVMe or vice-versa)。以下是M.2 和 NVMe(M.2 and NVMe)的含义以及它们之间的区别:
什么是 NVMe?
NVMe 或 Non-Volatile Memory Express 是一种行业标准软件接口,它使 SSD 和其他组件能够直接通过(NVMe or Non-Volatile Memory Express is an industry-standard software interface that enables SSDs and other components to run directly through the)直接连接到计算机处理器(physical interface directly attached to a computer's processor)的PCI Express (PCIe)物理接口运行。NVMe是旧SATA 接口(SATA interface)的替代品,旨在将存储设备连接到计算机主板。SATA没有直接链接到计算机的处理器。许多NVMe SSD驱动器使用M.2 外形(M.2 form)尺寸,如下图所示。
当您购买新的SSD时,它使用SATA或NVMe 接口(NVMe interface)连接到您的计算机。传统SATA SSD(SATA SSDs)使用 2.5"外形尺寸(form factor),如下图所示。
什么是 M.2?
M.2 是一种外形尺寸,说明了可以插入 M.2 插槽的卡的物理尺寸和形状(M.2 is a form factor that spells out the physical size and shape of the card that can be plugged into an M.2 slot)。这种外形尺寸(form factor)旨在最大限度地利用空间,同时最大限度地减少占地面积。M.2 插槽(M.2 slot)为矩形,宽度可能为 12、16、22 或 30 毫米。大多数 M.2 固态驱动器的宽度为 22 毫米。长度也可以变化:16、26、30、38、42、60、80 或 110 毫米。
大多数计算机主板可容纳各种长度的 M.2 插槽。同时,每个主板上的宽度往往是固定的,通常为 22 毫米宽。主板上的 M.2 插槽可以使用不同的接口/标准与 PC 的其余部分进行通信,包括PCI Express(NVMe使用)或传统SSD使用的(SSDs)SATA。
每块主板都有不同数量、不同规格的 M.2 插槽。
固态硬盘(SSDs),它们对NVMe 接口(NVMe interface)的使用,以及M.2 外形(M.2 form)尺寸
浏览在线商店时,您会发现SATA SSD 和 NVMe SSD(SATA SSDs and NVMe SSDs)都使用第一代SSD(SSDs)使用的经典 2.5"外形尺寸,或者使用新一代(form factor)SSD(SSDs)使用的 M.2 。为了举例说明,让我们看一下金士顿 A400(Kingston A400)。这款SSD既有传统的 2.5 英寸外形尺寸(form factor),也有更新的 M.2外形尺寸(form factor)。它是相同的SSD,具有相同的规格,但具有不同的大小。但是,它不是(NOT)NVMe SSD,而是SATA(SATA one)。
更令人困惑的是,您可以找到使用 2.5"外形尺寸的(form factor)NVMe SSD(NVMe SSDs),而不仅仅是 M.2。金士顿 DC1000M U.2 Enterprise SSD(Kingston DC1000M U.2 Enterprise SSD)就是一个例子。虽然它使用NVMe 接口(NVMe interface)在传输数据时提供高性能,它还利用了经典的 2.5"外形尺寸(form factor)。
(Pay attention)购买下一个 SSD 时,请注意外形和接口(factor and interface)
购买下一个SSD时,请注意(pay attention)它的外形尺寸(form factor)和它用于与计算机通信的接口。它的规格应与主板上可用的插槽和接口相匹配。此外,如果您看到SSD被描述为NVMe,请不要假设它自动使用 M.2外形尺寸(form factor)。此外,如果您看到描述为 M.2 的SSD,请不要假设它使用的是NVMe。在决定购买什么之前,请注意其详细规格。(Pay attention)
M.2 vs. NVMe: What is the difference when it comes to SSDs?
If you are not a technical person, you mіght not know the difference between M.2 and NVMe, and you may assume that they are the same thing. People usually confuse these tеrms when lookіng to buy SSD drives. These technical acronyms are used to desсrіbe lots of SЅDs, and you often see solid-state drives that haνe both M.2 and NVMe in their descriptions or model names. Thus, it is easy to confuse them and believe that M.2 deѕcribes NVMe or vice-versa. Here is what M.2 and NVMe are and how they differ:
What is NVMe?
NVMe or Non-Volatile Memory Express is an industry-standard software interface that enables SSDs and other components to run directly through the PCI Express (PCIe) physical interface directly attached to a computer's processor. NVMe is an alternative to the older SATA interface that was designed to connect storage devices to computer motherboards. SATA does not have a direct link to the computer's processor. Many NVMe SSD drives use the M.2 form factor, like the drive pictured below.
When you buy a new SSD, it uses either the SATA or NVMe interface to connect to your computer. Traditional SATA SSDs use the 2.5" form factor, as seen in the picture below.
What is M.2?
M.2 is a form factor that spells out the physical size and shape of the card that can be plugged into an M.2 slot. This form factor has been designed to maximize space while minimizing the footprint. The M.2 slot is rectangular, with possible widths of 12, 16, 22, or 30 millimeters. Most M.2 solid-state drives are 22 millimeters wide. Lengths can also vary: 16, 26, 30, 38, 42, 60, 80, or 110 millimeters.
Most computer motherboards accommodate a variety of lengths for M.2 slots. At the same time, the width tends to be fixed on each motherboard, usually 22 millimeters wide. The M.2 slots on a motherboard can communicate with the rest of the PC using different interfaces/standards, including PCI Express (used by NVMe) or SATA, used by traditional SSDs.
Each motherboard has a different number of M.2 slots with different specifications.
SSDs, their use of the NVMe interface, and the M.2 form factor
When browsing online shops, you find both SATA SSDs and NVMe SSDs, using either the classical 2.5" form factor used by the first generations of SSDs, or M.2 - used by newer generations of SSDs. To exemplify, let's take a look at Kingston A400. This SSD is available both in the traditional 2.5" form factor and in the newer M.2 form factor. It is the same SSD, with the same specifications, but with a different size. However, it is NOT an NVMe SSD, but a SATA one.
To make things more confusing, you can find NVMe SSDs using the 2.5" form factor, not just M.2. An example is the Kingston DC1000M U.2 Enterprise SSD. While it uses the NVMe interface to deliver high performance when transferring data, it also makes use of the classic 2.5" form factor.
Pay attention both to form factor and interface when you buy your next SSD
When you buy your next SSD, pay attention both to its form factor and the interface it uses to communicate with the computer. Its specifications should match both the slots and the interfaces available on your motherboard. Also, if you see an SSD being described as NVMe, do not assume that it is automatically using the M.2 form factor. Also, if you see an SSD described as being M.2, don't assume that it is using NVMe. Pay attention to its detailed specifications before deciding what to buy.