NVMe vs SATA SSD: which to buy
Sequential bandwidth tells only part of the story — random latency and your use case determine which interface you actually need.
1. The raw bandwidth gap
SATA III tops out at 600 MB/s (roughly 550 MB/s for real drives). PCIe 3.0 NVMe reaches ~3,500 MB/s; PCIe 4.0 around 7,000 MB/s; PCIe 5.0 up to 14,000 MB/s. That is a 13–26× sequential bandwidth advantage for high-end NVMe. For large sequential workloads — copying a 50 GB video file, deploying a game install — this is real and measurable.
2. Random 4K: closer than you think
Most OS operations, application launches, and game level loads are dominated by small random reads. Here, SATA and NVMe are much closer. A good SATA SSD delivers ~90–100 MB/s 4K random read; a PCIe 4.0 NVMe does ~200–250 MB/s. That is still a 2–2.5× advantage, but the total time is so short for most operations that you will not feel it in day-to-day use.
3. Gaming: DirectStorage changes the equation
Microsoft's DirectStorage API allows games to stream assets directly from NVMe to the GPU, bypassing the CPU. Early titles using DirectStorage benefit significantly from NVMe — particularly PCIe 4.0 and above. This is increasingly relevant as 2025+ AAA titles begin shipping DirectStorage-native. SATA drives cannot saturate DirectStorage workloads.
4. When SATA still makes sense
SATA remains excellent for secondary storage — large game libraries, media archives, and backup drives where raw throughput is not the constraint. Desktops with multiple 2.5" bays or 3.5" caddies are well suited for SATA arrays. Budget secondary drives: SATA HDDs or SSDs at 2–8 TB are significantly cheaper per GB than NVMe. For NAS devices, most consumer enclosures support SATA only.
5. Cost per GB
The price gap between SATA and NVMe SSDs has shrunk dramatically. In 2025, entry PCIe 4.0 NVMe 1 TB drives are often priced at or below mid-range SATA SSDs. Unless you are buying a large-capacity secondary drive (>2 TB), NVMe is usually the cost-equivalent or cheaper option for primary storage.
Bottom line
For any primary OS or gaming drive in a modern build: choose NVMe. PCIe 4.0 is the minimum sweet spot. SATA remains the right call for secondary mass storage, NAS, and systems where M.2 slots are already full. The performance gap is real; the cost gap has nearly closed.