Summary
NVME SSDs are the fastest mainstream type of storage you can install in your computer, and there are plenty of external enclosure options you can buy to use with these drives, but are external SATA SSDs actually more sensible to buy?
Clearing Up the Jargon
This discussion has quite a few acronyms and technical terms in the mix, so it’s probably a good idea to quickly explain the most important ones:
If you got all that, you’re more than prepared to understand what type of external SSD makes the most sense to buy.
NVMe vs SATA SSDs
NVMe SSDs generally use theM.2 slot typeto connect to a computer. SATA SSDs use a SATA cable. The actual SSD chips in each type of drive use the same fundamental technology, but the protocols send and receive data differently.
The end result of their under the hood differences is that SATA III (the latest version) has a maximum theoretical bandwidth of 6Gbps (Gigabits per second) although thanks to some quirks of how it encodes data, the fastest and SSD can transfer data is just short of 5Gbps, or 600 MB/s (Megabytes Per Second).
For NVMe drives, it all depends on the drive’s memory technology and the PCIe connection speed. Here are some relevant examples:
Faster speeds are already here, which can be achieved by adding more lanes. Although this usually requires SSDs on a PCIe card, rather than an M.2 connection. The latest Gen 5x4 drives using M.2 will happily hit 10,000 MB/s.
Clearly, NVMe is superior to SATA in every way that matters, but that performance comes at a cost. Although Gen 3 NVMe drives have started hitting reasonable price points, they’re still much more expensive than SATA SSDs of equivalent capacity.
This is the crucial point when it comes to external drives, because no matter how fast the drive itself is, you’re able to’t go any faster than the connection type. Which brings use to the next issue.
PNY XLR8 CS3040 4TB M.2 NVMe SSD
We recomended this as the best 4TB SSD for PS5 even at its full price. For $130 off, it’s a no-brainer.
How Fast Are USB and Thunderbolt?
So you’re connecting to an SSD via USB or Thunderbolt, which means that the SSD protocol is being converted in most cases, (e.g. from SATA to USB) which introduces some level of overhead. Then, the maximum throughput sets a hard limit on the top speed possible. Here are the pertinent limits:
At the time of writing, we are about to get 80 Gbps versions of both USB and Thunderbolt, pushing that theoretical upper limit to around 10 GB/s. However, it will be some time before even 20Gbps or 40Gbps connections are commonplace on most computers.
Picking the Optimal External SSD
If you’re buying a pre-made external SSD, then the manufacturer has likely already paired the correct interface to match the performance of the SSD itself, although of course you should double-check this using what you’ve learned so far.
However, if you’re rolling your own external SSD using an enclosure and an off-the-shelf internal drive, it’s crucial that you don’t waste money buying a drive that’s far faster than a given enclosure’s rated speed.
Likewise, if you already have an SSD you want to repurpose, don’t buy an enclosure that will bottleneck it. It’s fine, even sensible, to buy an enclosure that exceeds the speed the drive can reach, but not the other way around.
Also, what connections does your computer actually offer? If you’re not in any rush to upgrade your computer, then it doesn’t matter what external SSD you connect to, if the computer’s own speed limit will apply. If you only have 5Gbps USB 3 ports, that’s how fast the SSD can go at most.
Finally, think carefully about how much speed you actually need. 600 MB/s over SATA is still phenomenally fast. If you’re using the external SSD for storage or other applications that don’t need speeds faster than 600 MB/s, it makes more sense to either save money or divert the price difference compared to NVMe towards extra capacity.
Getting to the Bottom Line
That’s a lot of information for something as simple as an external drive, but the fact is that SSDs are not cheap, so let’s boil it down to the simplest steps:
It’s definitely worth investing in an external NVMe drive if you allow it to reach its maximum speed, but if you aren’t giving it room to stretch its legs, you’re better off saving your money and buying a slower NVMe drive, or even a large capacity SATA SSD for the same price.