• Skip to main content
  • Skip to primary sidebar

Technipages

Smart phone, gadget and computer tutorials

  • Topics
    • Android
    • Gaming
    • Hardware
    • Internet
    • iOS
    • MacOS
    • Office
    • Software
    • Windows
    • Definitions
  • Product Reviews
  • Downloads
  • About
PCIe NVMe vs SATA, Which is Better For SSDs?

PCIe NVMe vs SATA, Which is Better For SSDs?

Posted on July 9, 2020 by Mel Hawthorne Leave a Comment

When looking to buy a new hard drive, you have the standard choice between SSD and HDD. Generally, unless you’re wanting an extremely large capacity (more than 2TB) or if you’re on a tight budget, an SSD is a better choice than an HDD. Unfortunately, once you’ve chosen to buy an SSD it can be even more difficult to choose which connector you want to use.

The most common physical connectors used by SSDs are SATA, PCIe M.2, and U.2. If that wasn’t already complicated enough, both the M.2 and U.2 physical connectors can use the SATA or PCIe NVMe bus to connect the SSD.

Tip: A bus is essentially a logical connector, a protocol that can be used to communicate.

SATA

SATA is the communications bus used by HDDs, the latest version SATA 3.0 has a maximum throughput of 6Gb/s. While this is significantly more bandwidth than an HDD can use, SSDs can run faster than that making the SATA a potential bottleneck – it can slow down your faster SSD!

Tip: SATA is an acronym for “Serial ATA”, with ATA originally meaning “Advanced Technology Attachment”.

PCIe NVMe

PCIe NVMe is a newer, high-performance bus that supports much higher speeds than SATA 3.0. The main limitation of PCIe NVMe is that a CPU only offers a limited number of PCIe lanes. A PCIe lane is essentially like a cable, that can handle a certain data load. Most consumer-grade Intel CPUs only offer 16 PCIe lanes. A standard PCIe NVMe SSD uses 4 PCIe lanes to provide up to 31.5 Gb/s bandwidth with the PCIe Gen 3.0/3.1 bus or up 63 Gb/s with the PCIe Gen 4.0 bus. Only a small number of high-end SSDs currently push the bandwidth of the PCIe gen 3 connector.

Tip: PCIe NVMe stands for “Peripheral Component Interconnect Express Non-Volatile Memory Express”. Both PCIe and NVMe are busses, with NVMe being a bus specifically designed to access storage devices over the PCIe bus.

The PCIe NVMe bus can provide a five- or ten-times performance increase over SATA based SSDs, assuming you have enough available lanes. Unfortunately, discrete graphics cards also use PCIe lanes and default to using 16 of them. It is possible to configure a graphics card to use only 8 PCIe lanes in the BIOS without any performance impact. This only leaves enough lanes for just two PCIe NVMe SSDs though.

Overall, it’s best to use a PCIe NVMe SSD, if you have the spare PCIe lanes. You should research and be aware of how many PCIe lanes your CPU provides and how many your graphics card and NVMe SSDs need. If you don’t have enough spare PCIe lanes, SATA SSDs are capable and still faster than HDDs but there will be a performance difference between them and PCIe NVMe SSDs.

You Might Also Like

  • Top 5 Best SSDs
    Top 5 Best SSDs
  • PCIe Lanes Explained
    PCIe Lanes Explained

Filed Under: Hardware

Reader Interactions

Did this help? Let us know! Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Recent Posts

  • Bitwarden: How to Manually Autofill a Login Form
  • Bitwarden: How to Copy the Username and Password of an Entry
  • Bitwarden: How to Open the URL Associated with an Entry
  • How to Increase the Size of Text on Any Website on iPad
  • Chrome: How to Fix Can’t Scroll Using Scrollbars
  • Samsung Galaxy S 21 Plus: How to Check How Much Memory Is Left
  • Google Photos: How to Export Your Albums
  • Bitwarden: How to Deauthorize All Sessions

Who’s Behind Technipages?

Baby and Daddy My name is Mitch Bartlett. I've been working in technology for over 20 years in a wide range of tech jobs from Tech Support to Software Testing. I started this site as a technical guide for myself and it has grown into what I hope is a useful reference for all.

Follow me on Twitter, or visit my personal blog.

You May Also Like

© Copyright 2021 Technipages · All Rights Reserved · Privacy