Cache Size, RPM, and Sequential Speed Demystified
Hard drive spec sheets list cache size, RPM, and sequential speed as headline numbers. But what do these actually mean for your NAS, backup drive, or desktop storage — and which one should you actually care about?
RPM: Rotational Speed
RPM (Revolutions Per Minute) is how many times the platters spin per second. Most desktop and NAS hard drives spin at either 5,400 RPM or 7,200 RPM. Enterprise drives also come in 10,000 RPM and 15,000 RPM variants (SAS only).
RPM directly affects two things: rotational latency (how long the drive waits for the right data to spin under the read head) and, to a lesser degree, sequential throughput. A 7,200 RPM drive has roughly 4ms average rotational latency vs 5.5ms for a 5,400 RPM drive — a difference that matters in random I/O workloads but is negligible for sequential bulk transfers.
| RPM | Avg Rotational Latency | Typical Use Case | Power Draw |
|---|---|---|---|
| 5,400 RPM | 5.6ms | Cold storage, archiving, SMR budget drives | Lower |
| 7,200 RPM | 4.2ms | NAS, desktop, active workloads | Moderate |
| 10,000 RPM | 3.0ms | Enterprise SAS, legacy server storage | High |
Cache: The Drive's DRAM Buffer
Every hard drive has a small amount of DRAM on the controller board used as a read/write cache. Typical sizes are 64MB, 128MB, 256MB, or 512MB. For NAS drives, 256MB is now standard at 8TB+ capacities.
The cache serves two functions: it holds recently read data for quick re-access (read caching), and it allows the drive to acknowledge writes to the host before those writes hit the platters (write buffering). Write buffering significantly improves burst write performance — but creates a brief window where data exists only in volatile DRAM, not on the magnetic medium.
Cache and Power Loss
If power is cut while data is still in the write cache and has not reached the platters, that data can be lost. NAS-grade drives handle this via write cache flushing on power loss or by simply keeping the write cache disabled by default. Enterprise drives use capacitor-backed caches to survive brief power interruptions. For home NAS, a UPS mitigates this risk entirely.
For most home NAS workloads, the difference between 64MB and 256MB cache is negligible. The cache empties between file operations and rarely becomes a bottleneck unless the drive is being hammered with thousands of small random writes per second — a workload that SSDs handle better anyway.
Sequential Speed: What the Marketing Number Means
Sequential throughput — typically 200–280 MB/s for modern 7,200 RPM drives — is the speed at which the drive can read or write a large contiguous file in a single pass. This is the best-case scenario for a hard drive and the number manufacturers advertise.
Sequential speed is primarily determined by areal density (how densely data is packed on the platter) and RPM. A higher-density platter passes more data under the read head per revolution, which is why modern 8TB drives are actually faster sequentially than older 4TB drives despite using similar RPM.
200–230 MB/s
Typical 5,400 RPM or older 7,200 RPM drive
250–280 MB/s
Modern 7,200 RPM NAS drive at 8TB+
270–290 MB/s
High-density helium drive at 16TB+
What Actually Limits Real-World Performance
For the vast majority of home NAS use cases — Plex streaming, file backup, photo archiving — sequential speed is not the bottleneck. The real bottleneck is almost always the network connection or the random I/O characteristics of the workload.
Gigabit Ethernet
~118 MB/sThe most common home NAS connection. Caps throughput well below what any modern HDD can deliver.
2.5 GbE
~295 MB/sMatches the sequential speed ceiling of the fastest spinning drives. An upgrade worth making before buying faster drives.
IOPS (random I/O)
80–180 IOPSWhere HDDs genuinely lose to SSDs. Random small-file workloads — databases, VMs — are the real limiting factor on spinning drives.
Summary: What to Actually Look At
For NAS / RAID
- 7,200 RPM over 5,400 RPM
- CMR recording technology
- 256MB+ cache
- Sequential speed is secondary
For Cold Storage
- 5,400 RPM is fine
- CMR or SMR acceptable
- Cache size irrelevant
- Price per TB is the only metric
For Heavy Workloads
- 7,200 RPM CMR only
- Highest cache available
- Consider SSD for random I/O
- Sustained write speed matters
Find the Right Drive for Your Use Case
Browse our live comparison table — filter by CMR, capacity, and condition, sorted by cost per TB.
Compare All Drives