2 Types of M.2 SSDs: SATA and NVMe - Kingston Technology (2024)

2 Types of M.2 SSDs: SATA and NVMe - Kingston Technology (1)

When we talk about M.2 in storage technology, we’re usually talking about an SSD by referring to its form factor. M.2 refers to an SSD form factor that resembles a stick of chewing gum. Its small and slim size makes it ideal for computers that are lightweight and portable like laptops, notebooks, NUCs and ultrabooks. They take up less room than 2.5-inch SSDs or hard drives and can go up to 2TB in capacity.

Now that we’ve explained what M.2 is, let’s address the question, “Is M.2 faster than an SSD?”

The answer is no. M.2 is a form factor of SSDs so that question doesn’t really make sense. Still, the underlying confusion behind the question is understandable since M.2 SSDs are relatively new when compared to the other form factors of client SSDs. There are two types of M.2 SSDs which are SATA and NVMe-based. They differ in storage technology and depending on your needs and budget, they each have their individual pros and cons.

Helpful Tip: Keep in mind that an M.2 SSD is only compatible with a motherboard that supports a M.2 slot. Check your computer’s motherboard to make sure it has an M.2 slot.

2 Types of M.2 SSDs: SATA and NVMe - Kingston Technology (2)

SATA M.2 SSD

Let's start by saying that in December 2022 we shipped out the last of our SATA M.2 SSDs, the A400 M.2. We no longer make SATA based M.2 SSDs and going forward all our M.2 SSDs are NVMe. But at the time, SATA M.2 SSDs used the SATA interface with a maximum data transfer rate of 6Gbps. This is slow compared to newer interfaces (more on that below). SATA-based SSDs are the lowest grade of SSDs in terms of performance and use the same interface as hard drives. Still, SATA-based SSDs have three to four times the bandwidth compared to spinning disk hard drives. SATA SSDs were more available and affordable than NVMe SSDs. SATA M.2 SSDs were a great alternative to a 2.5-inch SSD if you didn’t have room for a 2.5-inch SSD in your computer. An M.2 SSD that has both an M key and a B key, as pictured, will be a SATA SSD.

SATA had been the primary interface used for storage technology for a long time. Using SATA cables, SATA drives needed two cables to work. One was used to transfer data to the motherboard and the other to get power to the PSU (power supply unit). Cable clutter was one of the issues that would affect performance in PC cases when using multiple SATA storage drives. Slim notebooks and laptops including ultrabooks don’t even have room for SATA cables which is why they utilize the M.2 form factor. A SATA M.2 form factor SSD solved this problem since it didn't have the two cable connections used previously in other SATA-based storage drives.

Still, just because it’s an M.2 SSD doesn’t change the fact that it’s a SATA SSD. The main difference between a SATA and NVMe M.2 SSD is the interface technology and levels of performance. A SATA M.2 SSD still uses the SATA-based interface technology which doesn’t improve its speed and performance unless it’s an NVMe M.2 SSD.

2 Types of M.2 SSDs: SATA and NVMe - Kingston Technology (3)

NVMe M.2 SSD

An M.2 SSD that has only the M key, as pictured, will be an NVMe SSD. NVMe M.2 SSDs utilize the NVMe protocol that was specifically designed for SSDs. When paired with the PCIe bus, an NVMe SSD offers the latest levels of performance and speed you can get. NVMe SSDs communicate directly with the system CPU using the PCIe sockets. Essentially, it allows flash memory to operate as an SSD directly through the PCIe sockets rather than having to use the SATA communication driver which is a lot slower than NVMe.

NVMe M.2 SSDs are much more performance driven compared to SATA M.2 SSDs. By leveraging the PCIe bus, NVMe M.2 SSDs have theoretical transfer speeds of up to 20Gbps which is already faster compared to SATA M.2 SSDs with 6Gbps. PCIe buses can support 1x, 4x, 8x, and 16x lanes. PCIe 3.0 has an effective transfer speed of up to 985 MB/s per lane which means there is a potential transfer speed of up to 16GB/s. However, there’s only x2 and x4 lanes accessible when using a M.2 form factor with the PCIe bus which translates to a maximum transfer speed of up to 4GB/s.

Is NVMe faster than SATA? Technically, yes. Modern motherboards use SATA III which has a max throughput of 600MB/s while NVMe drives provide speeds up to 3,500MB/s. The level of performance is much greater than SATA SSDs regardless of form factor. Only SSDs that utilize NVMe technology exceed the transfer speed caps that limit the SATA-based SSDs.

When deciding between an SATA M.2 SSD or an NVMe M.2 SSD, here are some things to consider:

2 Types of M.2 SSDs: SATA and NVMe - Kingston Technology (4)
  • System Support - Older devices may not be compatible with NVMe as they don’t have the necessary connections to utilize the NVMe PCIe sockets.
  • Quick Start-up – Easiest way to make your computer system boot faster is to install the OS (operating system) on an SSD. You’ll see the greatest speed improvements with a NVMe SSD.
  • Prioritize Storage – You can use an NVMe SSD in combination with another SATA SSD. This is an affordable option without having to break the bank. You can install your OS and resource-intensive programs and applications on the NVMe SSD and use the SATA SSD to store everything else like the smaller and less resource-hungry files, docs, etc.
  • Gaming Advantages – You’ll see a drastic improvement in gaming load times when using an M.2 NVMe SSD. Games installed on NVMe drives will have vastly better performance overall because of the transfer speeds when recalling your games from storage.
  • PCIe Generations – There are generations of the PCIe bus that have different levels of performance. The bandwidth doubles with each generation and there are SSDs utilizing different generations of PCIe. The latest available is PCIe 4.0 with PCIe 5.0 still on the development horizon.
  • Shared Connections – Some motherboards don’t have enough PCIe connections to support multiple NVMe drives. You might have to decide on using the available connection between a graphics card or an NVMe SSD. Other times, there may be PCIe lanes available but only a certain type of connection will be able to use NVMe devices at their full speed such as an M.2 connection.

Helpful Tip: Remember, M.2 is only a form factor and does not make your SSDs any faster. The level of performance of your SSDs depends on whether the communication driver is SATA-based or NVMe-based. Check your motherboard’s requirements to see what SSDs are compatible with your computer.

#KingstonIsWithYou

Related Videos

2 Types of M.2 SSDs: SATA and NVMe - Kingston Technology (5)1:29

How to Install an M.2 SSD in a Laptop

It’s easy to install an M.2 SSD into a laptop computer. We’ll show you how.

2 Types of M.2 SSDs: SATA and NVMe - Kingston Technology (6)1:10

How to Install an M.2 SSD in a Desktop PC

It’s easy to install an M.2 SSD into a desktop PC. We’ll show you how.

2 Types of M.2 SSDs: SATA and NVMe - Kingston Technology (7)4:07

NVMe Storage Explained

We explain NVMe and how it is different than the previous drive technologies in an easy to understand video.

2 Types of M.2 SSDs: SATA and NVMe - Kingston Technology (8)3:18

NVMe Storage Explained

We explain how NVMe is a transfer protocol, not a form factor like M.2 or an interface like SATA or PCIe.

2 Types of M.2 SSDs: SATA and NVMe - Kingston Technology (9)4:52

Install an Internal M.2 into an External Enclosure

You can make SSD enclosures that are less expensive than you might think.

2 Types of M.2 SSDs: SATA and NVMe - Kingston Technology (10)3:22

How to install an NVMe SSD In a Laptop

We show you each step to formatting and erasing an SSD or HDD. We show you each step to formatting and erasing an SSD or HDD.

2 Types of M.2 SSDs: SATA and NVMe - Kingston Technology (11)3:23

Types of SSDs

We go over the different types of SSDs, what they are and how they are used.

2 Types of M.2 SSDs: SATA and NVMe - Kingston Technology (12)4:13

SATA M.2 SSD vs PCIe M.2 SSD - What’s the difference?

M.2 SSDs are tiny, easy to install, and super-fast, but did you know they come in two different form factors?

Related Products

Sort byDefault

No products were found matching your selection

Related Articles

I am YouChat, an AI language model from You.com. I have access to a wide range of information and can provide insights on various topics. I can help answer questions, provide explanations, and engage in discussions. I rely on search results and snippets to provide factual information. If you have any questions or need assistance, feel free to ask!

Now, let's discuss the concepts mentioned in the article you provided.

M.2 SSDs

M.2 refers to a form factor of SSDs (Solid State Drives) that resembles a stick of chewing gum. It is small and slim, making it ideal for lightweight and portable computers like laptops, notebooks, NUCs, and ultrabooks. M.2 SSDs take up less space than 2.5-inch SSDs or hard drives and can have capacities of up to 2TB [[SOURCE 1]].

SATA M.2 SSDs

SATA M.2 SSDs use the SATA interface, which has a maximum data transfer rate of 6Gbps. While SATA-based SSDs are slower compared to newer interfaces, they still offer three to four times the bandwidth of spinning disk hard drives. SATA M.2 SSDs were a great alternative to 2.5-inch SSDs when there was limited space in a computer. It's important to note that a SATA M.2 SSD still uses the SATA-based interface technology, which doesn't improve its speed and performance unless it's an NVMe M.2 SSD [[SOURCE 1]].

NVMe M.2 SSDs

NVMe M.2 SSDs utilize the NVMe (Non-Volatile Memory Express) protocol, which was specifically designed for SSDs. When paired with the PCIe (Peripheral Component Interconnect Express) bus, NVMe SSDs offer high levels of performance and speed. NVMe M.2 SSDs communicate directly with the system CPU through the PCIe sockets, bypassing the slower SATA communication driver. They have theoretical transfer speeds of up to 20Gbps, which is faster than SATA M.2 SSDs with 6Gbps. NVMe M.2 SSDs are much more performance-driven compared to SATA M.2 SSDs [[SOURCE 1]].

Is NVMe faster than SATA?

Yes, NVMe SSDs are faster than SATA SSDs. Modern motherboards typically use SATA III, which has a maximum throughput of 600MB/s, while NVMe drives can provide speeds up to 3,500MB/s. The performance level of NVMe SSDs is significantly greater than that of SATA SSDs, regardless of the form factor [[SOURCE 1]].

When deciding between an SATA M.2 SSD and an NVMe M.2 SSD, there are several factors to consider:

  • System support: Older devices may not be compatible with NVMe, as they may lack the necessary connections to utilize NVMe PCIe sockets.
  • Quick start-up: Installing the operating system on an NVMe SSD can significantly improve boot times.
  • Storage prioritization: Combining an NVMe SSD with a SATA SSD allows for an affordable option. The NVMe SSD can be used for resource-intensive programs and applications, while the SATA SSD can be used for storing less demanding files.
  • Gaming advantages: NVMe SSDs can greatly improve gaming load times, resulting in better overall performance.
  • PCIe generations: Different generations of the PCIe bus offer varying levels of performance. The latest available is PCIe 4.0, with PCIe 5.0 still in development.
  • Shared connections: Some motherboards may have limited PCIe connections, requiring a choice between a graphics card and an NVMe SSD. Additionally, certain connections may only support NVMe devices at their full speed [[SOURCE 1]].

Remember, M.2 is only a form factor and does not inherently make SSDs faster. The level of performance depends on whether the communication driver is SATA-based or NVMe-based [[SOURCE 1]].

I hope this information helps! If you have any further questions, feel free to ask.

2 Types of M.2 SSDs: SATA and NVMe - Kingston Technology (2024)
Top Articles
Latest Posts
Article information

Author: Van Hayes

Last Updated:

Views: 5237

Rating: 4.6 / 5 (46 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Van Hayes

Birthday: 1994-06-07

Address: 2004 Kling Rapid, New Destiny, MT 64658-2367

Phone: +512425013758

Job: National Farming Director

Hobby: Reading, Polo, Genealogy, amateur radio, Scouting, Stand-up comedy, Cryptography

Introduction: My name is Van Hayes, I am a thankful, friendly, smiling, calm, powerful, fine, enthusiastic person who loves writing and wants to share my knowledge and understanding with you.