NVMe Explained: Gen 3, 4 and 5 and What You’d Actually Notice

What PCIe generations mean for NVMe drives, why random access matters more than headline sequential speed, and why DRAM cache beats a faster generation.

nvme gen3 gen4 gen5 explained

NVMe drives are sold on sequential read numbers, and those numbers have got very large. Gen 5 drives quote figures around ten times what a Gen 3 drive manages. The honest question is whether you’d ever notice, and for most people the answer is no.

Here’s what the generations actually mean, where the difference is real, and where you’re paying for a number on a box.

Quick Facts

  • Each PCIe generation roughly doubles the theoretical bandwidth per lane.
  • Nearly all consumer NVMe drives use four lanes. The x4 in the specification.
  • Random access, not sequential speed, is what you feel day to day, and it has improved far less between generations.
  • Gen 5 drives run hot and generally need a heatsink; many boards ship one.
  • A Gen 5 drive in a Gen 4 slot works fine, at Gen 4 speeds. Backwards compatibility is not a problem.

What the generations actually give you

PCIe 3.0 x4PCIe 4.0 x4PCIe 5.0 x4
Theoretical bandwidth~4 GB/s~8 GB/s~16 GB/s
Typical sequential read3,000-3,500 MB/s5,000-7,000 MB/s10,000-14,000 MB/s
HeatLowModerateHigh. Heatsink expected
Price per TBLowestMiddleHighest
Noticeable inEverything vs SATALarge file transfersSustained heavy workloads

Those sequential figures are real, and they’re also mostly irrelevant to how the machine feels. Booting Windows, opening applications and loading a game are dominated by lots of small reads. Random access, and there the gap between generations is a fraction of what the headline numbers suggest.

Where the difference is genuinely visible

  • Moving very large files between two fast drives. A 100GB transfer is where sequential speed shows up properly.
  • Video editing with high-bitrate footage, particularly multiple 4K or 8K streams from the same drive.
  • Sustained heavy writes. Large database work, VM disk images, big compiles.
  • Direct storage-to-GPU asset streaming in games that support it, though adoption has been slower than promised.

For browsing, office work, and the great majority of gaming, a good Gen 3 drive and a Gen 5 drive feel the same. That’s not a criticism of Gen 5. It’s that the bottleneck moved elsewhere years ago.

The specification that actually matters

Two things affect real-world performance more than the generation number.

DRAM cache versus DRAM-less

Drives with their own DRAM cache maintain performance much better under sustained load. DRAM-less drives borrow system memory instead, and slow down noticeably once their write buffer is exhausted. A DRAM-equipped Gen 3 drive frequently outperforms a cheap DRAM-less Gen 4 one in real use.

SLC cache behaviour

Most consumer drives write quickly into a fast cache region, then drop to their true native speed once it’s full. On a large sustained write, that means a drive quoting 7,000 MB/s might settle to a few hundred. Review sites test this; specification sheets never mention it.

Practical buying advice

Quick Steps

  1. Check what your motherboard supports. A Gen 5 drive in a Gen 4 slot runs at Gen 4 speeds.
  2. Check which M.2 slot is which. Boards often have one fast CPU-attached slot and slower chipset ones.
  3. Prefer a DRAM-equipped drive over a faster-generation DRAM-less one at the same price.
  4. Fit the heatsink on Gen 4 and Gen 5 drives. Thermal throttling wipes out the speed you paid for.
  5. Buy capacity over generation. A 2TB Gen 4 beats a 1TB Gen 5 for almost everyone.

One trap worth knowing: on many boards, populating a second M.2 slot disables SATA ports or drops a PCIe slot to fewer lanes, because the chipset only has so many to hand out. The manual documents it, usually in a footnote.

Glossary

TermWhat it means
PCIe laneA single data path. Consumer NVMe drives typically use four (x4).
NVMeThe protocol letting SSDs talk directly over PCIe rather than through SATA.
DRAM cacheOnboard memory a drive uses to track data placement. Improves sustained performance.
SLC cacheA fast write region on a drive. Once full, write speed drops to native.
M.2The physical slot format. Says nothing about which PCIe generation it runs at.
Thermal throttlingA drive slowing itself to avoid overheating. Common on unheatsinked Gen 5.

Frequently asked questions

Is a Gen 5 SSD worth it for gaming?

Rarely. Game loading is dominated by random reads and CPU-side decompression, not sequential bandwidth. The money is better spent on capacity or the GPU.

Can I use a Gen 5 drive in a Gen 4 slot?

Yes. It runs at Gen 4 speeds with no problems. The same is true in reverse. A Gen 3 drive works fine in a Gen 5 slot.

Why is my NVMe slower than advertised?

Most likely the SLC cache filled during a large write, or the drive is thermally throttling. Check with a sustained transfer and monitor drive temperature.

Do NVMe drives need a heatsink?

Gen 3, generally not. Gen 4, preferably. Gen 5, effectively yes. They run hot enough to throttle without one, and most motherboards include one.

What’s more important, generation or capacity?

Capacity, for nearly everyone. A larger drive of an older generation is more useful than a small fast one, and staying below about 80% full keeps performance up anyway.

🛠️

Gear We Recommend

Picking a drive? Here’s the storage we’d actually buy and the heatsinks worth having.

Browse our Storage & Backup picks on Amazon

As an Amazon Associate, TechyGeeksHome earns from qualifying purchases

Disclosure: this post may contain affiliate links. If you buy through one of them, we may earn a small commission at no extra cost to you. We only recommend products we’ve tested or genuinely rate.


Discover more from TechyGeeksHome

Subscribe to get the latest posts sent to your email.

Andrew Armstrong

Andrew Armstrong is a UK-based IT professional with 26+ years of hands-on experience in Windows, Windows Server, SCCM/ConfigMgr, Active Directory, PowerShell, and enterprise infrastructure.

He founded TechyGeeksHome in 2010 and has published over 1,500 practical guides covering real-world IT problems and solutions. When not solving IT problems,

Andrew develops free Windows utilities including Ultimate Settings Panel, which has been downloaded over 850,000 times.

Leave a Reply

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