Storage buying advice is full of misdirection because manufacturers love to market sequential read speeds instead of actual user experience. The difference between a 3,500 MB/s NVMe drive and a 7,000 MB/s NVMe drive feels massive on paper, but in real desktop workloads the gap often amounts to a second or two during large file transfers — not the transformative experience the marketing implies. What matters most is whether the drive matches the job you are giving it.

I have tested a lot of SSDs across different workloads: gaming systems, video editing rigs, general office machines, and laptop upgrades. The patterns are consistent. Capacity, interface compatibility, and NAND quality drive the decision far more than peak sequential numbers. This guide covers everything you actually need to know before buying.

NVMe vs SATA vs HDD: Speed, Price, and Use Case

The interface your drive connects through determines its speed ceiling. Here is a realistic comparison based on current-generation drives in each category:

Interface Sequential Read Sequential Write Random 4K Read Typical 1TB Price Best Use Case
SATA SSD 530–560 MB/s 480–520 MB/s 85–100K IOPS $65–$85 Secondary storage, budget builds, laptop upgrades
NVMe PCIe 3.0 3,300–3,600 MB/s 2,500–3,200 MB/s 350–450K IOPS $55–$75 Primary drive, gaming, general use
NVMe PCIe 4.0 6,500–7,300 MB/s 5,000–6,800 MB/s 700K–1M IOPS $80–$110 High-end gaming, content creation, fast file work
NVMe PCIe 5.0 12,000–14,000 MB/s 10,000–12,000 MB/s 1.5M+ IOPS $150–$250+ Prosumer, video production, future-proofing
HDD (7200RPM) 170–220 MB/s 150–200 MB/s 0.5–1K IOPS $20–$30 per TB Bulk storage, backups, archive

The jump from SATA to NVMe PCIe 3.0 is the most impactful upgrade most users can make — it is meaningful in boot times, application launches, and file operations. The jump from PCIe 3.0 to PCIe 4.0 is real in creative workloads and large file transfers, but modest in everyday gaming and office use. PCIe 5.0 drives are currently the domain of professional workloads and early adopters willing to pay a premium.

HDDs still make sense as secondary storage for bulk data — games you do not play often, media archives, backup targets. At $20–$30 per terabyte they are far cheaper than SSDs for large capacities, and their sequential speeds are fine for streaming large media files.

PCIe Generation Compatibility: What Your System Actually Supports

This is the most common mistake in SSD purchases. A PCIe 4.0 NVMe drive installed in a PCIe 3.0 M.2 slot will work — but it will run at PCIe 3.0 speeds. You pay for the faster drive and get the slower slot's performance. Not broken, but not efficient.

How to check your M.2 slot generation:

  1. Find your motherboard model number (printed on the board or in the BIOS under board info)
  2. Look up the spec sheet on the manufacturer's website (ASUS, MSI, Gigabyte, ASRock all publish them)
  3. Under the M.2 section, each slot will list its supported interface and PCIe generation (e.g., "M.2_1: PCIe 4.0 x4 / SATA" or "M.2_2: PCIe 3.0 x4")

Platform rules of thumb:

  • Intel 12th/13th/14th Gen (Alder/Raptor Lake) with Z690/Z790: M.2_1 slot is typically PCIe 4.0, secondary slots are PCIe 3.0
  • AMD Ryzen 5000 (Zen 3) with X570/B550: M.2_1 slot is PCIe 4.0, secondary slots vary by board
  • AMD Ryzen 7000 (Zen 4) with X670/B650: M.2 slots are PCIe 5.0 and PCIe 4.0 depending on position
  • Older platforms (Intel 10th Gen, AMD Ryzen 3000 with B450/X470): PCIe 3.0 maximum

Buying a PCIe 4.0 drive for an older platform is not wrong — it will run at 3.0 speeds and still works fine as a drive. But if budget is a constraint, there is no point paying the PCIe 4.0 premium for a PCIe 3.0 slot. A quality PCIe 3.0 drive will deliver the same real-world performance at a lower price.

DRAM vs DRAM-less: The Real-World Performance Difference

This is where many budget drives fall short in ways the spec sheet does not clearly advertise. SSDs use one of three caching architectures:

DRAM-based: The drive has a dedicated DRAM cache chip on the PCB that stores the Flash Translation Layer (FTL) — essentially a map of where your data physically lives on the NAND. Accessing this map in DRAM is fast. Reads and writes that require FTL lookups are snappy and consistent.

DRAM-less with HMB (Host Memory Buffer): No dedicated DRAM on the drive, but the controller borrows a small amount of system RAM via PCIe to serve as a translation cache. This works reasonably well under light to moderate sequential workloads but degrades under sustained random I/O because system RAM bandwidth is shared with everything else.

DRAM-less without HMB: The slowest configuration. All FTL operations are handled internally in the NAND itself, which is dramatically slower than DRAM. This shows up most clearly in sustained random writes and mixed workloads.

Real-world benchmark comparison (1TB drives, sustained mixed workload):

Drive Type Sustained Random Write (Queue Depth 1) Latency Under Load
DRAM-based NVMe (Samsung 990 Pro) 130–160 MB/s consistent 60–90μs
HMB NVMe (Kingston NV3) 90–130 MB/s, some variability 90–150μs
DRAM-less NVMe (entry budget drives) 40–80 MB/s, drops under sustained load 200–500μs
DRAM-based SATA (Samsung 870 EVO) 90–100 MB/s consistent 70–100μs

For a gaming PC or general desktop, DRAM-less drives with HMB are acceptable as secondary storage or even primary drives if the workload is mostly sequential (game loading, OS boot). For a creative workstation handling large file operations, database work, or anything with heavy random I/O, DRAM-based drives are worth the price premium.

QLC vs TLC vs MLC NAND: What the Cell Type Means for You

NAND flash stores data by trapping electrical charge in cells. The number of charge states per cell determines how much data fits in a given space — and how the drive behaves under write-heavy workloads.

NAND Type Bits Per Cell Endurance (TBW/TB) Write Speed Notes
SLC (Single Level Cell) 1 bit Very high Fast Used only in enterprise; extremely expensive
MLC (Multi-Level Cell) 2 bits High (~3,000 P/E cycles) Fast Rare in consumer drives; found in some prosumer Samsung Pro models
TLC (Triple-Level Cell) 3 bits Moderate (~1,000 P/E cycles) Good with SLC cache Industry standard for consumer SSDs; most recommended drives use TLC
QLC (Quad-Level Cell) 4 bits Lower (~300 P/E cycles) Slower outside SLC cache Higher density, lower cost; acceptable for read-heavy use

TLC is the right choice for most buyers. Almost every mainstream consumer SSD from Samsung, Western Digital, and SK Hynix uses TLC NAND, and the endurance figures are more than sufficient for typical use. A 1TB TLC drive rated at 600 TBW (Terabytes Written) would take the average user over a decade to exhaust under normal desktop workloads.

QLC is not necessarily bad, but it degrades in write performance more quickly once the SLC write cache is filled — which matters if you regularly write large amounts of data in single sessions (4K video ingestion, large file transfers). For a read-heavy use case like storing a game library or streaming media, QLC is entirely serviceable.

MLC is largely absent from consumer drives today. If you see "MLC" in a product title, verify it refers to actual MLC NAND and not a marketing reuse of the term.

Five Drives Worth Considering

Samsung 870 EVO (SATA) — Best SATA SSD

The 870 EVO is Samsung's current flagship consumer SATA drive and a strong recommendation for any system that does not have an M.2 slot or where SATA is preferred. It uses Samsung's V-NAND TLC NAND and the in-house MKX controller with a dedicated DRAM cache. Sequential read reaches 560 MB/s and write hits 530 MB/s — at the top of the SATA interface limit.

Endurance is rated at 600 TBW for the 1TB model, which is excellent for SATA. It ships with a 5-year warranty. The Samsung Magician software provides drive health monitoring, secure erase, and optional performance optimization.

Best for: Laptops without M.2 slots, desktop secondary storage, system upgrades from older HDDs where SATA is the only option. Price: $75–$90 for 1TB.

Crucial MX500 (SATA) — Best Budget SATA Alternative

The MX500 is Crucial's mainstream SATA offering and consistently sits in the top two SATA recommendations alongside the 870 EVO. It uses Micron TLC NAND with a Silicon Motion SM2258 controller and a DRAM cache. Sequential read and write performance is comparable to the 870 EVO at 560 MB/s read.

The MX500 often sells at $5–$15 less than the 870 EVO, making it the better choice on a tight budget. Endurance is 360 TBW for 1TB — slightly lower than Samsung's offering but still excellent for desktop and laptop use. The warranty is 5 years.

Best for: Budget-conscious SATA upgrades, secondary storage in mid-range builds. Price: $60–$80 for 1TB.

Samsung 990 Pro (NVMe PCIe 4.0) — Best All-Round NVMe Drive

The 990 Pro is Samsung's current mainstream PCIe 4.0 NVMe flagship and one of the most well-rounded consumer SSDs available. Sequential read reaches 7,450 MB/s on the 1TB model, write hits 6,900 MB/s, and random 4K performance sits at approximately 1.4 million IOPS read — among the highest in its generation.

More importantly, the 990 Pro sustains that performance reliably under heavy workloads. The DRAM cache architecture keeps latency consistent even under mixed random I/O. The drive uses Samsung's proprietary Elpis controller and the company's 176-layer V-NAND TLC NAND. TBW rating for the 1TB model is 600 TBW.

The Samsung Magician software adds real value here — it provides detailed drive health data, temperature monitoring, a secure erase function, and an PSID Revert option for drives that have been encrypted.

Best for: Primary drive in high-end gaming rigs, creative workstations, and anyone who wants top-tier NVMe performance with long-term reliability. Price: $90–$115 for 1TB.

WD SN850X (NVMe PCIe 4.0) — Best Gaming NVMe Drive

The WD SN850X is positioned as a gaming-focused PCIe 4.0 drive, and it earns that label honestly. Sequential read reaches 7,300 MB/s, but the drive's real differentiator is its Game Mode 2.0 feature in the WD Dashboard software — it uses predictive loading to cache frequently accessed game data in advance, which can reduce level loading and texture streaming times in open-world titles.

In practical gaming benchmarks, the SN850X and the Samsung 990 Pro trade blows depending on the title and workload. Both are excellent. The SN850X tends to be slightly more competitive in random read performance under light queue depths (the common scenario in game loading), while the 990 Pro edges ahead in sustained mixed I/O workloads.

TBW for 1TB is 600 TBW, matching the 990 Pro. The WD Dashboard software provides health monitoring and firmware updates.

Best for: Primary gaming drive, PlayStation 5 expansion (the SN850X is specifically validated for PS5 use), high-performance primary drive. Price: $90–$120 for 1TB.

Kingston NV3 (NVMe PCIe 4.0, Budget) — Best Value NVMe

The Kingston NV3 is the right recommendation when budget is the overriding concern and the workload is primarily gaming or general use. It is a PCIe 4.0 x4 NVMe drive with sequential reads up to 6,000 MB/s and writes up to 4,000 MB/s on the 1TB model. Those numbers are strong for the price point.

The NV3 uses DRAM-less architecture with HMB support. Under sequential workloads and typical gaming loads, the performance is excellent and the price advantage over the 990 Pro and SN850X is meaningful. Where it shows relative weakness is in sustained random write workloads — heavy creative work, database operations, or large file batch processing — where the absence of dedicated DRAM causes more performance variability.

For a gaming build where the primary workload is game loading, OS boot, and application launches, the Kingston NV3 delivers most of the PCIe 4.0 experience at a noticeably lower price.

Best for: Budget gaming builds, secondary NVMe storage, PCIe 4.0 platform users who want NVMe performance without the premium price. Price: $55–$75 for 1TB.

Primary vs. Secondary Drive Requirements

The drive you boot from and run your OS and primary applications on has different requirements than a drive used for bulk storage, game library overflow, or backups.

Primary drive priorities:

  • DRAM cache (strongly preferred) for consistent system responsiveness
  • TLC NAND for write endurance under OS workloads
  • NVMe PCIe 3.0 or higher for boot speed and application launch times
  • At least 500GB; 1TB is the comfortable standard in 2025
  • Healthy TBW rating relative to capacity (≥600 TBW per TB is excellent)

Secondary drive priorities:

  • Capacity per dollar matters more than raw speed
  • SATA or budget NVMe is fine — you are reading data sequentially more than running I/O-intensive workloads
  • QLC NAND is acceptable if the drive is used primarily for reading (game installs, media storage)
  • HDD remains valid for large archives at $20–$30/TB

A common setup for a mid-to-high-end build: 1TB Samsung 990 Pro or WD SN850X as the primary boot drive, plus a 2TB or 4TB Kingston NV3 or SATA drive for game library and media. This gives you fast system responsiveness where it matters and cheap bulk space where speed is less critical.

SSD Health Monitoring Tools

Knowing the health of your drive before it fails is far better than discovering a problem during a crash. Two tools are worth keeping installed:

CrystalDiskInfo (free, Windows): Reads S.M.A.R.T. data from all connected drives and presents it in a clear interface. Key stats to watch: Reallocated Sectors Count (any nonzero value is worth monitoring), Power-On Hours, and the drive temperature. CrystalDiskInfo supports both SATA and NVMe drives and flags concerning values in yellow or red. It is the fastest way to get a health snapshot across all drives at once.

Samsung Magician (free, Samsung drives only): Goes further than generic S.M.A.R.T. data for Samsung SSDs. It shows drive-specific health percentage, remaining TBW, over-provisioning settings, secure erase, firmware update status, and the optional Performance Optimization feature. If you own a Samsung 870 EVO, 990 Pro, or any Samsung consumer drive, this should be installed.

WD Dashboard (free, WD/SanDisk drives): Equivalent to Samsung Magician for WD and SanDisk branded drives. Provides health monitoring, drive temperature, TBW remaining, firmware management, and the Game Mode 2.0 feature for the SN850X.

Check health status every few months, or any time a drive behaves unusually (unexpected slowdowns, write errors, application crashes during disk I/O). S.M.A.R.T. is not infallible — drives can fail without warning — but monitoring gives you the best available early signal.

Step-by-Step: How to Choose the Right SSD

  1. Identify your interface options — open your motherboard spec sheet and note how many M.2 slots you have and what PCIe generation each supports
  2. Determine the use case — primary OS/gaming drive, or secondary storage? Primary needs DRAM, secondary can use budget options
  3. Set your capacity — 1TB is the minimum comfortable primary drive; 2TB if you keep many large games installed simultaneously
  4. Match PCIe generation to your slot — do not pay for PCIe 4.0 if your primary M.2 slot is PCIe 3.0
  5. Check NAND type — TLC for primary drives, QLC acceptable for secondary read-heavy storage
  6. Compare TBW ratings — divide TBW by capacity to get a per-TB endurance figure; ≥500 TBW/TB is good
  7. Verify the warranty — 3 years is minimum; 5 years is standard for quality consumer drives
  8. Install monitoring software — CrystalDiskInfo for all drives, Samsung Magician for Samsung drives, WD Dashboard for WD drives

When an SSD Is the Wrong Upgrade

Not every situation calls for buying a new SSD. There are scenarios where the money is better spent elsewhere:

When your current SSD is already fast enough: If you are running a 990 Pro or SN850X and want to upgrade to a PCIe 5.0 drive for gaming, the real-world difference in game load times will be measured in fractions of a second. The bottleneck in modern gaming is GPU and CPU performance, not storage throughput at these speeds.

When the bottleneck is somewhere else: If a workstation feels slow but the CPU is pegged at 100% or RAM is full, buying a faster SSD will not help. Diagnose with Task Manager (Performance tab) or Resource Monitor before assuming storage is the issue.

When you need bulk capacity: A 4TB NVMe drive at $250 solves a capacity problem. But four 1TB HDDs in a NAS at the same total cost give you redundancy, far more storage headroom, and better long-term value for large media archives.

When the laptop SATA port is the limit: Upgrading a 2.5-inch SATA drive in a laptop from 500 MB/s to a slightly faster SATA drive will not be noticeable in daily use. If the laptop has an M.2 slot, upgrading to NVMe is the meaningful move.

Frequent Questions

Is NVMe always better than SATA? For primary drives on modern platforms, yes — the speed difference is meaningful in boot times and application launches. For secondary storage with mostly sequential workloads, SATA is fine and often cheaper per terabyte at the 2TB+ range.

Can I use a PCIe 4.0 SSD on a PCIe 3.0 motherboard? Yes. The drive will function at PCIe 3.0 speeds (around 3,500 MB/s max). It will not damage anything, but you will not see the PCIe 4.0 performance you paid for.

What is the difference between the Samsung 990 Pro and the WD SN850X? Both are excellent PCIe 4.0 NVMe drives with similar speeds and endurance ratings. The 990 Pro edges ahead in sustained heavy workloads; the SN850X competes slightly better in gaming-specific read patterns and is PS5 validated. Either is a safe choice — buy whichever is cheaper at purchase time.

Is QLC NAND bad? Not inherently. QLC drives work well for read-heavy use cases like game storage and media streaming. They show weakness in sustained write workloads when the SLC write cache fills up. Avoid QLC drives as primary OS drives where write operations are frequent and mixed.

How important is TBW? More important than many buyers realize, especially for OS drives. A 1TB TLC drive rated at 600 TBW is well above what a typical desktop user will write in 5–10 years. A QLC drive at 300 TBW is still usually sufficient for gaming, but leaves less margin for heavy workloads or long service life.

Do I need a heatsink on my NVMe drive? For most builds, the drive's own thermal throttling is mild and brief. Motherboard-included M.2 heatsinks help in sustained write workloads. A large separate NVMe heatsink is only necessary if the drive lacks a motherboard heatsink and sits in a warm case with poor airflow. PCIe 5.0 drives run significantly hotter and benefit more from active thermal management.

What is the best free tool for checking SSD health? CrystalDiskInfo is the best cross-brand option for S.M.A.R.T. monitoring. Samsung Magician and WD Dashboard provide deeper diagnostics for their respective drives. Check health every few months or after any unusual behavior.

Should I buy a 1TB or 2TB primary drive? If your budget allows, 2TB is the better choice for a gaming or creative PC in 2025. Games routinely exceed 100GB each, and filling a 1TB primary drive above 80% capacity can slightly degrade write performance on some drives due to reduced SLC cache allocation. A 2TB drive gives you comfortable headroom.