SSD vs HDD: how to choose the right storage
Replacing a hard disk with a solid-state drive is the single upgrade that most changes how a computer feels: boot times drop from a minute to seconds, programs…
Updated:
Replacing a hard disk with a solid-state drive is the single upgrade that most changes how a computer feels: boot times drop from a minute to seconds, programs open instantly, and the machine stops freezing while something loads in the background. Yet hard disks remain the cheapest way to store large amounts of data and are still the right choice for some jobs. This article explains how the two technologies work, why their behaviour differs so much, and how to choose and care for each.
Flash cells versus spinning platters
A hard disk drive (HDD) stores data magnetically on spinning platters. A read/write head on an arm moves across the surface to the right track, then waits for the platter to rotate the right sector underneath. That mechanical movement, the seek, takes several milliseconds. Reading a large file laid out sequentially is fast because the head barely moves; reading thousands of small files scattered across the disk is slow because every one requires a seek. A typical desktop HDD delivers 150–250 MB/s sequentially but only around 100 random operations per second.
A solid-state drive (SSD) stores data as electrical charge in NAND flash cells, with no moving parts. Any location is reached in microseconds, so random access is thousands of times faster: tens or hundreds of thousands of operations per second. Sequential speed depends on the interface: SATA SSDs reach about 550 MB/s, limited by the connector; NVMe drives on PCIe 3.0 reach 3,500 MB/s, PCIe 4.0 about 7,000, PCIe 5.0 over 12,000. For everyday use the random-access speed matters far more than the sequential headline, which is why even a SATA SSD transforms an old laptop.
Flash has quirks. Cells must be erased in blocks before being rewritten, and each cell tolerates a finite number of erase cycles. The drive’s controller spreads writes across cells (wear levelling), reclaims deleted space in the background (garbage collection, helped by the operating system’s TRIM command), and maps logical addresses to physical cells so the operating system never sees any of this. Consumer drives are rated in terabytes written (TBW), typically hundreds of terabytes, far beyond what most users write in a decade.
Side by side
- Speed: SSD wins overwhelmingly on random access, decisively on sequential.
- Price per terabyte: HDD wins by several times, and the gap widens at large capacities.
- Capacity: HDDs reach 20+ TB per drive affordably; large SSDs exist but cost accordingly.
- Durability: SSDs shrug off drops and vibration; HDDs are damaged by both. SSDs have a write-endurance limit; HDDs wear mechanically.
- Power, noise, heat: SSDs use less power, make no noise and matter for laptop battery life.
- Failure mode: HDDs often warn with noises and bad sectors; SSDs tend to fail suddenly and completely. Neither replaces a backup.
- Data recovery: Deleted files on HDDs are often recoverable; on SSDs, TRIM erases them quickly. Physical recovery from a dead SSD is harder and costlier.
Choosing
Put the operating system and applications on an SSD, always. For a laptop or a desktop with modest storage needs, a single 1–2 TB NVMe drive is the simplest setup. For large media libraries, backups, surveillance footage and archives, HDDs remain sensible: their sequential speed is adequate for streaming video and copying large files, and their cost per terabyte is unmatched. A common arrangement is an SSD for the system and active projects plus an HDD, internal or external, for bulk storage. In servers and NAS units, HDDs still dominate capacity tiers while SSDs serve as cache or fast tiers.
Among SSDs, NVMe is worth the small premium over SATA on any machine with a slot. Beyond PCIe 3.0, the differences are visible in benchmarks and large file transfers but rarely in daily use. Look for a drive with DRAM cache and a reputable controller; the cheapest DRAM-less drives slow sharply once their fast cache fills during long writes.
Picking the right drive for each job
- An SSD is the highest-value upgrade for any computer still booting from a hard disk.
- Keep 10–20% of an SSD free; performance and endurance both suffer when it is nearly full.
- Do not defragment an SSD; it is unnecessary and adds writes. Ensure TRIM is enabled (it is by default on modern systems).
- Check drive health periodically with SMART tools; replace a drive that reports reallocated sectors or high wear before it fails.
- Use HDDs for cold, bulk data and back them up; spinning drives fail too.
- Back up everything regardless of drive type. Faster and more reliable does not mean permanent.
Frequently asked questions
Will an SSD wear out from normal use?
Very unlikely. A drive rated for 600 TBW written at 20 GB a day lasts over 80 years. Heavy database or video-editing workloads are the exception, and enterprise drives exist for them.
Is an external SSD worth it over an external HDD?
For working files and anything carried around, yes: speed and shock resistance. For a backup drive that sits on a shelf, an HDD gives far more capacity per unit of money.
Why is my new SSD not much faster than the old one?
Past a SATA SSD, most everyday tasks are limited by CPU, memory or network rather than storage. The jump from HDD to any SSD is dramatic; the jump between SSD generations is not.
Hard disks are cheap space; solid-state drives are time. Buy time for the system and space for the archive.
In short: HDDs store data on spinning platters and pay a mechanical seek for every random access; SSDs store it in flash and reach any location in microseconds. Use an SSD for the system and active work, HDDs for bulk storage where cost per terabyte matters, keep SSDs partly empty, and back up both.