How to pick the perfect SSD for your needs and budget

Not all SSDs are created equal. If you’re choosing which drive to buy, there are several key points to consider

Building a new PC? Or, looking to give your current system a performance boost? An SSD makes Windows snappy and responsive, even on older hardware - and you might be surprised by how affordable they are.

Choosing the right drive is fraught with difficulty, though: there's a huge range of brands and models to choose from. Make the wrong choice and you could end up missing out on performance, not to mention other useful features such as hardware encryption.

Advertisement - Article continues below

Then there's the technical question of whether you should choose a mainstream SATA disk, or step up to one of the latest M.2 models, with performance that regular drives just can't match.

SATA or M.2?

The first question is whether you should choose a SATA drive or a more modern M.2 model. SATA SSDs use the same data and power connectors as a regular hard disk, so they're pretty much guaranteed to work with any system made in the past ten years. The catch is that the SATA interface is limited to around 550MB/sec - and on older systems, some or all ports may only support half that data rate. You'll still feel the benefit of an SSD versus a mechanical drive but it means you can't realise the full performance potential of modern memory chips.

Advertisement
Advertisement - Article continues below

That's why the industry is moving towards the compact M.2 connector, which is effectively a miniature PCI-Express x4 slot designed specifically for SSDs. This supports the NVMe (Non-Volatile Memory Express) standard, which offers more than five times the bandwidth of SATA. Allowing for technical overheads, the theoretical maximum transfer speed for an NVMe drive is around 3,940MB/sec - more than enough headroom for even today's very fastest drives.

If you're building a new PC, there's a good chance your chosen motherboard will have a built-in M.2 slot. If it doesn't - or if you're upgrading an existing desktop system - it may be possible to add one via a cheap PCI-E expansion card (see pXX). But bear in mind that choosing M.2 doesn't automatically guarantee stellar performance - drive speeds can vary considerably.

Advertisement - Article continues below

A final format worth mentioning is mSATA, as found on some laptops and all-in-one PCs manufactured within the past five years. This is a compact design similar to M.2, but it connects to the SATA bus rather than PCI-E. A few manufacturers still offer mSATA variants of their SSDs; effectively these are the same drives as their regular SATA models, just in a different shape, so you can expect identical performance.

Physical form factors

So, you've picked your SSD; since your PC has the right connector, the new drive should just fit - right? Well, possibly not. Modern SATA SSDs come exclusively in the 2.5in format, and don't fit securely into the 3.5in drive bays in a typical desktop PC. If that's an issue for you, you might need to invest a few pounds in a 3.5in bracket to make it fit properly.

If you're upgrading a laptop, meanwhile, it might have been designed for a 9.5mm-thick mechanical disk. Since most SSDs use the slimline 7mm format, your new drive might rattle around rather than fitting neatly into the drive cavity. Some SATA drives come with a 2.5mm spacer that you can place on top of the drive to make sure everything fits snugly into place; if yours doesn't then you can buy one very cheaply online, or bodge it with Blu-Tack.

Advertisement - Article continues below

With M.2 things are simpler: consumer drives invariably use the standard "2280" format, which means they're 22mm wide by 80mm long, and are secured to the motherboard by a single screw. Technically, though, the M.2 specification does allow for drives to be different sizes; to be on the safe side, check that your chosen drive is in the 2280 format before buying.

SLC, MLC and TLC

In the early days of SSDs, a lot of fuss was made over single-level cell (SLC) versus multi-level cell (MLC) flash memory. The difference is simple: SLC memory stores a single bit of data in each physical memory cell, while MLC uses multiple charge levels to store two bits of data in each cell. This lets MLC deliver twice the capacity of SLC for roughly the same price, but it's a more complex design that's slower to write to, and wears out more quickly. Some predicted that MLC would die out as prices fell and SLC became viable for everyone.

Advertisement - Article continues below

In fact, the opposite has happened. MLC technology has become faster and more reliable, to the point where every consumer SSD uses it. Indeed, many drives use newer triple-level cell (TLC) technology which - as the sharp-witted will have guessed - stores three bits of information in every cell. This is often partnered with a buffer of SLC memory or DRAM, to give write operations an extra boost.

If you're buying an SSD for an enterprise-grade server then it's still worth weighing up the benefits of SLC versus MLC, but for a personal PC, this is one issue you don't need to worry about.

Featured Resources

Key considerations for implementing secure telework at scale

Identifying the security risks and advanced requirements of a remote workforce

Download now

The State of Salesforce 2020

Your guide to getting the most from Salesforce

Download now

Fast, flexible and compliant e-signatures for global businesses

Be at the forefront of digital transformation with electronic signatures

Download now

Rethink your cybersecurity strategy for the new world

5 steps to secure the enterprise and be fit for a flexible future

Download now
Advertisement
Advertisement

Most Popular

How to find RAM speed, size and type
Laptops

How to find RAM speed, size and type

3 Aug 2020
How to use Chromecast without Wi-Fi
Mobile

How to use Chromecast without Wi-Fi

4 Aug 2020
Police use of facial recognition ruled unlawful in the UK
privacy

Police use of facial recognition ruled unlawful in the UK

11 Aug 2020