SATA M.2 SSD vs PCIe M.2 SSD - What’s the difference? – DIY in 5 Ep 172

457,855
0
Published 2022-05-22
M.2 SSDs are tiny, easy to install and super-fast but did you know that they come in two different form factors? There are indeed both SATA and PCIe varieties of M.2. They are both long and thin and look a bit like a stick of chewing gum. But they are different. Text version of this topic: www.kingston.com/en/blog/pc-performance/two-types-…

Interface
Many people think the alternative to M.2 SSDs are SATA 2.5” SSDs, and while the 2.5 inch portion is correct, SATA actually refers to the storage interface. SATA and PCIe, or PCIe NVMe, are both types of storage interface that an SSD can use. The primary difference between the two is performance and the protocol, or language, spoken by the SSD. The M.2 spec was designed to accommodate both a SATA and PCIe interface for SSDs. M.2 SATA SSDs will use the same controller currently on typical 2.5” SATA SSDs. M.2 PCIe SSDs will use a controller specifically designed to support the PCIe protocol. An M.2 SSD can only support one protocol, but some systems have M.2 sockets that can support either SATA or PCIe. An easy way to tell the difference between the two drives based on appearance alone is the notches in the connection. SATA M.2 drives will have two notches, while PCIe will only have one. (Note: as of December 2022 Kingston shipped out the last of its 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.)

Performance
So what’s the difference between the two? The PCIe interface is generally faster, as the SATA 3.0 spec is limited to around 600MB/s maximum speed, while PCIe Gen 2 x2 lanes are capable of up to 1000MB/s. And if you think that’s a large difference, PCIe Gen 2 x4 lanes are capable of up to 2000MB/s, and Gen 3 x4 lanes of up to 4000MB/s. Not to say that speed is everything. M.2 SSDs using the SATA protocol will generally be compatible with a wider variety of systems and can be better supported in older models, plus they are usually more affordable when it comes to PCIe. Another thing to consider is that some motherboards don’t have enough PCIe connections to support multiple PCIe 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.

For example compare the Kingston A400 SATA SSD vs Kingston KC3000 PCIe NVMe SSD. The A400 has two key notches, comes in capacities up to 480 GB and has up to 500 MB/s read and 450 MKB/s write - all at an MSRP of under $50. The Kingston KC3000 on the other hand, has one key notch here on the side, comes in capacities up to 4TB and offers 7,000 MB/s read and write speeds. The starting price for this drive is $100.

So to sum up - yes, M.2 SSDs can come in both SATA and PCIe NVMe varieties. PCIe is newer and faster, while SATA is more affordable and more widely compatible with older systems. What you choose is up to you, but I hope these basic guidelines helped a bit in your shopping journey.
_______________________________
Got questions about the video or Kingston products? COMMENT or contact us on SOCIAL MEDIA:
Twitter: twitter.com/kingstontech
Instagram: www.instagram.com/kingstontechnology
Facebook: www.facebook.com/kingstontechnology
LinkedIn: www.linkedin.com/company/164609?trk=tyah

SUBSCRIBE for more DIY in 5 videos, and receive updates on the latest in Kingston’s memory & storage development, plus guides on getting peak performance from your hardware:
   / @kingston  

0:00 Intro
0:41 What is an M.2 SSD?
1:07 What is a SATA 2.5" SSD?
1:26 What is the difference?
2:13 How does the difference relate to performance?
3:21 Comparison of a SATA M.2 SSD vs PCIe M.2 SSD

All Comments (21)
  • @WarHawk-
    The most concise and easy to understand comparison I've seen yet. Had me going back to check my new-build part bin to ensure that I had, indeed, purchased the correct components. Thanks, I can breathe easy now.
  • Just sharing, when it comes to SSD, 3 criteria u guys should know: 1. Form factor : 2.5" and M.2 2. Interface/slot/port : SATA and PCIe 3. Protocol : SATA and NVME
  • @flyingllama8543
    This is the best video explaining it easily I've come across on YouTube. Well done.
  • @ryanchaney6226
    Thanks a bunch, this is what I needed. While I had found another video explaining it. This one was much easier for me to understand.
  • @071Mccoy
    I have a M.2 SSD 500Gb for the OS and I am very satisfied with it... not expensive, very fast and reliable. With HDD my PC took between 1 or 2 minutes to fully restart, but with M.2, it only takes 17 seconds and it´s ready to go.
  • @robxlove
    Thank you for explaining the differences in interface, with two holes vs one hole for NVMe vs PCIe
  • @iDunnoMan9000
    I always thought M.2 drives were either PCIe or PCIe NVMe, where NVMe was just some kind of special version. Didn't realize it was SATA or PCIe (which IS just NVMe)! This video clears it up so much! Thank you! 😅
  • @JohnPaulBuce
    thanks, i was so lost about this topic and this video really helped me
  • Finally 🥰 A video with the facts, Two versus One slot narrows it down in 3 words. Thanks
  • Great video. A little addition to your explanation : The 2 Notch Sata M.2 use's what's called the B-Key. The 1 notch PCIE [ NVME ) m.2 use's the M-Key. The M.2 socket's on the devices motherboard can be ; A B-key socket , A M-key socket or a combined socket that you can use either type of M.2 in that single socket.
  • I had found M. 2 back in 2015 when I purchased Asus Rog laptop. But that time it was only sata. So I bought sata m. 2 & it is still working like a charm
  • @Jamessavoy
    Great video. Building a new computer after 10 years (current one is still fine, but trying to get ahead of expected end of life limits of hardware). Coming from a "SSDs should only be for the OS" mentality, so very helpful.
  • @jeffb.6642
    There are some 2-lane nvme drives ("PCI-e X2") that have two notches just like SATA so you can't always tell what it is just by looking at the notches.
  • @Mattfghdghd
    Sitting here with a Macbook Pro from 2011, i'm talking about the ones with CD Drives and Hard Drives for storage. Thinking of a day when i can finally upgrade and be productive again without so much lag and incompatibility with everything. Sigh
  • @bobbinatorrah67
    Great video. The pin-slot connector really through me off once when I bought an adapter that could only do SATA M.2.
  • @DarkmoonWinter
    Something I have noticed with alot of sata ssd's is after some games have finished a loading screen the screen will be almost completely white for a split second then the colors revert back to normal a second later. I have never known a pcie ssd to do this.
  • @elita2cents
    So even though, I am familiar with some of the facts, I didn't know about the two notches for the SATA M.2 drives, so kudos for teaching me something new! I am using three KC3000 1TB drives as a RAID0 device on both my computers. At peak levels, those drives reach up to 22.000MB/s read and 17.000MB/s write speed. If I had a bigger budget, I would have chosen the RENEGADE drives instead. Before I forget, can you please bring back OPAL 2.0 encryption for the KC3000 series of drives please?
  • @aben776
    Informative video on the basics.