What is the difference between SSD and HDD?

When you’re shopping for computers, you may find some computers have an SSD and some list an HDD in the specs instead. What is the difference between SSD and HDD? And should you care? In a word, yes.

How they work

What is the difference between SSD and HDD
What is the difference between SSD and HDD? An SSD stores its data on memory chips. In this case, the memory chips are the eight big chips in the center.

Both HDDs and SSDs are storage devices, a permanent holding area for programs and data. When you save files “to the hard drive,” in popular terminology, that’s the drive you’re using.

HDDs use metal platters with magnetic particles on them to record data. We don’t use magnetic media with computers nearly as often as we used to, especially in the consumer space. There, the HDD is the last holdout of a technology that’s been around for decades. A motor in the drive spins the platters at high speed, while an arm containing read/write heads hovers just barely over the platters to either record or play back data. This technology has existed since the 1950s, though it’s improved considerably in terms of speed, reliability, and capacity over the years.

SSDs store their data on memory chips. The circuit board inside an SSD just looks like an overgrown memory module, because that’s essentially what it is. It’s a different type of chip from your computer’s main memory, which allows it to retain data with the power off. It’s not as fast as your computer’s main memory either, but it’s a lot faster than a traditional HDD.

Advantages of HDDs

The main advantages of HDDs are capacity and cost. You can get a 10 TB HDD if you want it. SSDs with that kind of capacity don’t exist. And you can get a 1 TB HDD for $35, compared to around $135 for a 1 TB SSD. The cost advantage is narrowing, and it’s going to narrow even more over the course of 2019, but for now at least, HDDs cost less than SSDs. But the days of an SSD costing 10 times as much as an HDD are over.

I predicted in 2015 that the two drive types would reach price parity sometime in 2021. It may happen sooner than that. If it does, I won’t be disappointed that I was wrong.

Advantages of SSDs

The biggest advantage of SSDs is speed. SSDs trounce HDDs both in terms of maximum speed and in latency. A Ferrari goes from 0 to 60 much faster than a lawn tractor. That’s latency. A Ferrari’s top speed is also much faster than a lawn tractor.

In real-world performance, SSDs don’t get to cruise along at maximum speed for long periods of time. But generally, even when they’re doing the things they’re worst at, they’re still faster than an HDD’s typical speeds. I’ve been putting SSDs in computers since 2009, and I don’t like using one with an HDD. It feels laggy.

SSDs have a reliability advantage too. They have a typical life expectancy of 10 years and they fail predictably. HDDs can generally warn you when they’re about to fail, but sometimes they don’t figure out they’re failing in time for you do to anything about it. An SSD can look at its usage history and predict how much life it has left based on those usage patterns. This lets you plan years in advance. But realistically speaking, I’ve never had to replace an SSD due to imminent failure. By the time the drive is nearing the end of its life expectancy, it’s too small for me to be using it for much anymore.

If you buy a 240 GB SSD today, it will probably still work in 2028, but how useful the drive will be then is a good question.

Types of SSDs to avoid

In case you haven’t figured it out, I really like SSDs and I recommend them enthusiastically. But not all SSDs are created equal. There are certain SSDs I would avoid buying, and I recommend you avoid them too.

eMMC SSDs

Some inexpensive computers come with eMMC SSDs. These have cheaper chips in them than regular SSDs do, so they aren’t nearly as fast. They’re also usually soldered directly onto the motherboard, so you can’t unplug them and upgrade them. I like SSDs that are a discrete component, that plug into a SATA or M.2 port. This allows me to upgrade them whenever I want. And in the unlikely event of the drive failing, I can swap out the part. I can’t do that with an SSD soldered to the motherboard. When one of those fails, I may have to discard the whole computer.

Don’t buy a $149 laptop from a consumer electronics store. Buy an off-lease business laptop instead. You should even be able to find an off-lease business laptop with a pre-installed SSD, even if it means paying $199 instead of $149. The result is a much better computer.

Small capacity SSDs

It’s also best to avoid the smallest capacity SSDs on the market. Generally speaking, today that’s 120 GB. They work fine, but they aren’t as fast as higher capacity drives because they can’t spread their workload across very many chips. So a 240 or 480 GB drive in the same family will work much faster, and you’ll be much happier with it.

Granted, 120 GB drives are very inexpensive now, and if they’re all you can afford, they’ll still outrun any hard drive. But if you can pay a 50% premium to get a 240 GB drive, you’ll be happier.

The cheapest SSD you can find

You also want to avoid going onto Chinese importer sites and just buying the cheapest SSD you can find there. When you cut every corner possible to make the cheapest drive you can, you end up with a poor-performing drive, and some of those compromises they made to cut the price may also affect longevity too. I’ve always had the best luck with big-name SSDs because those companies make the chips and get the best chips for their drives. I recommend Samsung, Crucial/Micron, and Intel drives whenever possible. But there are some lesser brands who are making good drives. I always try to get a review first. Silicon Power drives generally aren’t very good.

If you’re buying a computer with an SSD pre-installed, it probably comes from a fairly reputable maker.

What is the difference between SSD and HDD: In conclusion

HDDs still have their adherents, and for mass data storage, they’re still the better choice. But for general use inside a computer, SSDs are very compelling, and will continue to be.

One thought on “What is the difference between SSD and HDD?

  • October 17, 2018 at 5:17 pm
    Permalink

    If the price delta between a computer with an HDD and a computer with an SSD is large enough, buy the cheaper one with the HDD. You can buy an SSD yourself and upgrade it. If it’s a desktop computer you can simply add the additional drive internally, though you really should go to the extra effort to make the SSD the boot drive. (You might have to buy an extra SATA cable. You usually get a few of those if you buy a motherboard, but a pre-built system usually has just enough for the drives that are installed.) If it’s a laptop you can also buy a cheap external drive enclosure for $10, move the HDD to that, and install the SSD internally; that lets you use the old HDD as extra storage or as a portable backup device.

    If you bought a new or new-to-you computer with Windows 10, don’t bother with data migration software to move the Windows installation to the SSD. Download the Windows ISO from Microsoft and do a fresh install on the SSD. Your computer already has a digital authorization for Windows 10 so you won’t have to do anything special to activate it; just install without a product key and go online to activate when you’re done. You might have to install some manufacturer-specific drivers when you’re done; you can get those from their web site.

    A lot of off-lease systems are coming with SSDs now. In many cases those SSDs are newly installed by the refurbisher; most five year old systems didn’t originally have SSDs installed. A refurbisher will buy a big lot of computers from a company that retired them and usually some of them don’t work, so they replace parts as needed to make them work or to assemble configurations that will sell better in 2018.

    Reply

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this:
WordPress Appliance - Powered by TurnKey Linux