PC Storage: Your Digital Warehouse

From old-school hard drives to blazing-fast NVMe SSDs, storage is where all your games, files, and programs live. Let's find what works for you.

Get Your Custom PC

Storage Types: The Big Picture

There are two main types of storage: HDDs (mechanical spinning disks) and SSDs (solid-state electronic chips). SSDs are way faster, but HDDs are cheaper per terabyte. Most people use both.

Type Speed Price (1TB) Best For
HDD 100-200 MB/s $30-50 Mass storage, backups, archives
SATA SSD 550 MB/s $90-100 Budget upgrades from HDD
NVMe PCIe 3.0 3,500 MB/s $115-120 General performance builds
NVMe PCIe 4.0 7,500 MB/s $120-200 Gaming, content creation (2025 standard)
NVMe PCIe 5.0 14,900 MB/s $200-570 Extreme performance, future-proofing

Hard Disk Drives (HDDs)

HDDs are the old-school spinning disk drives. They're slow by 2025 standards, but they're cheap and reliable for storing tons of data you don't access constantly.

HDD Form Factors

3.5" Hard Drives (Desktop)

Size: Standard desktop hard drive

  • Capacity: Up to 36TB (yes, thirty-six terabytes)
  • Speed: 5400 or 7200 RPM
  • Price/TB: Cheapest option
  • Use: Desktop PCs, NAS systems, servers
2.5" Hard Drives (Compact)

Size: Smaller, 2.5-inch form factor

  • Capacity: Up to 5TB typically
  • Speed: Usually 5400 RPM
  • Power: Lower power consumption
  • Use: Compact systems, small form factor builds

HDD Recording Technology: CMR vs SMR

Not all HDDs are created equal. The way they write data matters:

CMR (Conventional Magnetic Recording)

How it works: Data tracks don't overlap, so data can be rewritten directly.

Best for:

  • NAS systems (multi-drive storage)
  • RAID arrays
  • Frequent file changes
  • 24/7 operation

Bottom line: CMR is what you want for anything important. It's faster, more reliable, and handles frequent writes better.

SMR (Shingled Magnetic Recording)

How it works: Tracks overlap (like roof shingles), packing more data but requiring reorganization when rewriting.

Best for:

  • Archival storage (write once, read occasionally)
  • Backups you rarely touch
  • Single-drive systems with mostly sequential writes

Bottom line: SMR drives are cheaper and hold more data, but avoid them for NAS systems or anything with frequent rewrites. They'll slow way down.

Special HDD Types

  • NAS Drives (Seagate IronWolf Pro, WD Red Plus): Built for 24/7 operation in multi-drive systems. Use CMR technology. Up to 30TB capacity.
  • Enterprise Drives (Seagate Exos, WD Gold): Maximum reliability for servers. 2.5 million hour MTBF. Up to 28TB capacity.
  • Surveillance Drives (WD Purple): Optimized for constant video recording in security systems.
  • High-Performance (WD Black): 7200 RPM with bigger cache for faster desktop performance.

Solid State Drives (SSDs)

SSDs have no moving parts - they're pure electronic storage. They're way faster than HDDs, more reliable, quieter, and use less power. The catch? They cost more per gigabyte.

SATA SSDs: The Budget Option

Form Factor: 2.5" drive (compact size)

Speed: 550-600 MB/s (limited by SATA interface)

Connection: Uses SATA cable (same as HDDs)

Who it's for:

  • Upgrading from an old HDD
  • Budget builds
  • Older motherboards without M.2 slots

Bottom line: SATA SSDs are still 5x faster than HDDs and perfect for breathing life into an old computer. But for new builds, M.2 NVMe is the way to go.

M.2 NVMe SSDs: The Modern Standard

M.2 is the physical form factor - a stick of gum-sized circuit board that plugs directly into your motherboard. NVMe is the protocol that makes it fast by using PCIe lanes instead of SATA.

Important: Not all M.2 drives are NVMe! Some M.2 drives use SATA and are limited to 550 MB/s. Make sure you're buying M.2 NVMe drives for speed.

PCIe Generations: What's the Difference?

PCIe is how the SSD talks to your motherboard. Higher generations = more bandwidth = faster speeds. Here's the breakdown:

PCIe 3.0 NVMe

Speed: Up to 3,500 MB/s read / 3,000 MB/s write

Price (1TB): ~$115-120

Use case: Still great for most builds. 7x faster than SATA. Works in all modern motherboards.

PCIe 4.0 NVMe (2025 Standard)

Speed: Up to 7,500 MB/s read / 6,900 MB/s write

Price (1TB): ~$120-200

Popular models: Samsung 990 Pro, WD_BLACK SN850X, Crucial P5 Plus

Use case: Best balance of speed, compatibility, and price. Perfect for gaming, content creation, and everyday performance. This is what most people should buy in 2025.

PCIe 5.0 NVMe (Cutting Edge)

Speed: Up to 14,900 MB/s read / 14,000 MB/s write

Price (1TB): ~$200-570

Top models: SanDisk WD_BLACK SN8100, Samsung 9100 PRO, Crucial T705

Requirements: Needs PCIe 5.0-compatible motherboard (Intel 13th gen+ or AMD Ryzen 7000+)

Use case: Extreme performance for content creators, AI workloads, professional workstations, or enthusiasts who want the absolute fastest. Overkill for most gaming and general use.

Real Talk: For gaming, PCIe 4.0 vs 5.0 makes almost no difference in FPS or load times. Games just don't use that much bandwidth. Save your money unless you're doing professional video editing, 3D rendering, or database work.

Storage Performance: Beyond Raw Speed

MB/s numbers tell part of the story, but there are other metrics that matter for real-world performance. Here's what actually affects how fast your storage feels.

IOPS (Input/Output Operations Per Second)

What it is: How many individual read/write operations your storage can handle every second. Think of it like how many packages a delivery truck can drop off per hour.

Why it matters:

  • Opening apps and files (lots of small reads)
  • Running databases and virtual machines
  • Loading game levels with many small files
  • System responsiveness in general

Real Numbers:

  • HDD: 75-200 IOPS (this is why they feel sluggish)
  • SATA SSD: 10,000-90,000 IOPS (huge improvement)
  • NVMe SSD: 100,000-500,000+ IOPS (blazing fast)
Throughput / Bandwidth

What it is: How much total data can move per second, measured in MB/s or GB/s. This is the "speed" number manufacturers advertise.

Why it matters:

  • Copying large files (videos, game installs)
  • Video editing and rendering
  • Loading big textures in games
  • Backup and restore operations
The Relationship: Throughput = IOPS × Block Size. A drive doing 10,000 IOPS with 4KB blocks = 40 MB/s. Same drive with 128KB blocks = 1,280 MB/s. This is why sequential reads (big files) are faster than random reads (many small files).
Latency

What it is: The delay between asking for data and getting it back. Measured in milliseconds (ms) or microseconds (μs).

Why it matters:

  • How snappy your system feels
  • App launch times
  • Responsiveness when multitasking
  • Database query speed

Real Numbers:

  • HDD: 10-20ms (you can feel this delay)
  • SATA SSD: Under 1ms (much snappier)
  • NVMe SSD: 0.01-0.1ms (instant feeling)
Queue Depth

What it is: How many operations can line up waiting to be processed at once. Like how many customers can stand in line at a checkout counter.

Why it matters:

  • Higher queue depth can increase IOPS under heavy load
  • But it can also increase latency (longer wait times)
  • Most consumer workloads use queue depths of 1-4
  • Benchmark numbers (like "up to 1 million IOPS!") use unrealistic queue depths of 32+
Marketing vs Reality: Manufacturers test at queue depth 32 to get impressive numbers. Your actual usage? Usually queue depth 1-4. This is why real-world performance feels different from benchmarks.

When Each Metric Matters

High IOPS Matters For:
  • Operating system drive
  • Opening programs and apps
  • Gaming (loading levels with many assets)
  • Running virtual machines
  • Database servers
  • Overall system snappiness
High Throughput Matters For:
  • Video editing (4K/8K files)
  • 3D rendering and CAD
  • Large file transfers
  • Game installations
  • Backup operations
  • Streaming high-bitrate video
The Bottom Line

For most people: IOPS and latency make your computer feel fast. Throughput makes big file operations fast.

This is why even a "slow" SATA SSD (550 MB/s throughput) feels way snappier than a HDD (150 MB/s) - the SSD has 100x better IOPS and latency. The raw MB/s number doesn't tell the whole story.

M.2 Sizes: 2280, 2242, 22110

M.2 drives come in different lengths. The numbers describe the size: 22mm wide x length in mm.

  • 2280 (22mm x 80mm): Standard size, what you'll use 99% of the time
  • 2242 (22mm x 42mm): Shorter, for ultra-compact and small form factor systems
  • 22110 (22mm x 110mm): Longer, for high-capacity enterprise drives

Your motherboard will list which sizes it supports. 2280 is the standard - stick with that unless you have a specific reason not to.

Storage Strategy: How Much Do You Need?

Gaming Build

Option 1: SSD Only

  • 1TB PCIe 4.0 NVMe for OS and games
  • Cost: ~$150

Option 2: SSD + HDD Combo

  • 1TB PCIe 4.0 NVMe for OS and favorite games
  • 4TB HDD for game library and media
  • Cost: ~$200 total
Content Creator / Workstation

Professional Setup:

  • 1-2TB PCIe 4.0 (or 5.0) NVMe for OS and active projects
  • 2TB secondary NVMe for scratch disk / cache
  • 8-20TB HDD for archive and backups
  • Cost: ~$400-600 depending on capacity
Budget Build
  • 500GB PCIe 3.0 NVMe for OS and apps
  • 2TB HDD for everything else
  • Cost: ~$100 total
NAS / Data Hoarder
  • 4-8x NAS drives (CMR technology only!)
  • Seagate IronWolf Pro or WD Red Plus
  • 12-20TB per drive
  • RAID configuration for redundancy

Heat Management for M.2 Drives

Fast NVMe drives get hot. Really hot. Especially PCIe 4.0 and 5.0 drives.

  • Most motherboards include M.2 heatsinks (metal covers over the M.2 slots)
  • PCIe 5.0 drives almost always need active cooling (small fan or robust heatsink)
  • Thermal throttling happens when drives get too hot - speeds drop to protect the drive
  • Solution: Make sure your case has good airflow or add M.2 heatsinks/fans if needed

Testing & Monitoring Your Storage

Quality storage testing ensures your drives perform as expected and helps catch problems before they cause data loss. Here are the essential tools we use:

Performance Benchmarking Tools
CrystalDiskMark (Windows - Free)

The industry-standard benchmark for storage performance testing. Shows sequential and random read/write speeds across different block sizes.

  • What it tests: Sequential reads/writes (large files), random 4K reads/writes (real-world performance)
  • Why it matters: Marketing speeds are sequential - but random 4K performance determines how fast your PC feels
  • Download: crystalmark.info
  • Run time: 5-10 minutes for complete test
dd Command (Linux/macOS - Built-in)

Simple built-in command-line method to test sequential read/write speed. Perfect for quick checks without installing software.

# Test write speed:
dd if=/dev/zero of=testfile bs=1G count=1 oflag=dsync
# Test read speed:
dd if=testfile of=/dev/null bs=1G count=1

Note: The oflag=dsync flag forces synchronous I/O to bypass caching and get real write speeds.

SMART Monitoring & Health Tools

SMART (Self-Monitoring, Analysis, and Reporting Technology) monitors your drive's health and warns you before failure. Every drive should be monitored.

CrystalDiskInfo (Windows - Free)
  • What it monitors: Drive temperature, power-on hours, reallocated sectors, wear level (for SSDs)
  • Health status: Good / Caution / Bad - Easy visual indicators
  • Download: crystalmark.info
  • Our take: Essential tool. Run it regularly to catch failing drives early
smartmontools (Linux/macOS - Free)
  • Command-line SMART monitoring for advanced users
  • Usage: sudo smartctl -a /dev/sda (shows all SMART attributes)
  • Can run automated tests and email alerts when drives show warning signs
  • Install: apt install smartmontools (Debian/Ubuntu) or brew install smartmontools (macOS)
Manufacturer Tools (Windows - Free)

Drive manufacturers provide their own monitoring and optimization tools. These often include firmware updates and advanced features specific to their drives.

Samsung Magician
  • For Samsung SSDs
  • Performance optimization
  • Firmware updates
  • Secure erase
WD Dashboard
  • For Western Digital drives
  • Health monitoring
  • Drive diagnostics
  • Firmware updates
Crucial Storage Executive
  • For Crucial/Micron SSDs
  • SMART data monitoring
  • Performance tracking
  • Over-provisioning
Pro Tip: We monitor all storage SMART data during quality assurance. If a drive shows any concerning signs (reallocated sectors, high temperatures, excessive wear), we replace it before shipping your system.
Bottom Line

For most people in 2025: Get a 1TB PCIe 4.0 NVMe SSD as your main drive. It's fast, affordable, and compatible with everything. Add a big HDD (4-8TB) if you need cheap bulk storage.

For enthusiasts: PCIe 5.0 NVMe is impressive but overkill for most workloads. Only get it if you're doing professional work or future-proofing a high-end build.

For NAS systems: Only buy CMR hard drives (IronWolf Pro, WD Red Plus). SMR drives will cause problems in RAID configurations.

Quick Reference
HDD Types
  • 3.5" Desktop (up to 36TB)
  • 2.5" Compact (up to 5TB)
  • CMR (better for NAS/RAID)
  • SMR (archival only)
SSD Types
  • SATA: 550 MB/s
  • PCIe 3.0: 3,500 MB/s
  • PCIe 4.0: 7,500 MB/s
  • PCIe 5.0: 14,900 MB/s
M.2 Sizes
  • 2280 (standard)
  • 2242 (compact)
  • 22110 (enterprise)
Pro Tip: Always buy M.2 NVMe drives, not M.2 SATA. They look identical but NVMe is way faster.

Need Help Choosing Storage for Your Build?

We'll design the perfect storage setup for your needs and budget.

Get Your Free Consultation