Search Everything in One Place

Explore the web, images, videos, news, and more – all in one place.

Lifestyle

I'm done buying DRAM-less SSDs after testing one in my daily PC

SSD caching on a NAS sounds clever, but it's the wrong upgrade for most workloads
I'm done buying DRAM-less SSDs after testing one in my daily PC

Modern DRAM-less SSDs are good, but I'd still pay for DRAM.

There's no denying that DRAM-less SSDs have come a long way in the past few years. With faster controllers and Host Memory Buffer (HMB) support, they are now a solid alternative to DRAM-equipped drives. In fact, after reviewing the benchmarks and product pages, many may think that paying extra for DRAM-based SSDs doesn't make sense.

I thought the same, but my perspective changed when I started using a DRAM-less SSD as my daily drive. It handled everyday tasks surprisingly well, but I encountered a few frustrating inconsistencies that synthetic benchmarks can't fully capture.

Modern DRAM-less SSDs are better than ever, but the numbers don't tell everything

My daily experience exposed compromises I didn't expect

The Solidigm P41 Plus SSD.
The Solidigm P41 Plus SSD.

On paper, modern controllers and HMB support mean many DRAM-less SSDs deliver performance that should be very close to that of their DRAM-equipped counterparts. That also means these drives without DRAM wouldn't be a bad choice for daily use, but the story changes if you consider heavy workloads.

The sequential speeds and everyday performance don't paint the full picture. You wouldn't notice any significant issues with boot times, application launch delays, or game load times. The cracks only started to appear when my workload became less predictable.

Hiccups started to show when copying large files, running Windows updates while other applications were open, or juggling through several tasks at once. There weren't constant slowdowns, but they were happening often enough that I stopped viewing them as isolated incidents.

DRAM SSDs aren't about peak speeds, but also about consistency

Onboard DRAM makes a difference

Samsung 9100 pro SSD being held up
Samsung 9100 pro SSD being held up

A DRAM chip primarily handles storing the Flash Translation Layer (FTL). This acts like a map, telling the controller where the data is physically stored in the NAND flash. With this information readily available, the controller can locate and write data more efficiently, especially when the SSD is handling multiple requests.

For a DRAM-less SSD, it has to work around the limitation of not having the FTL readily available. The modern drives use HMB, essentially borrowing a portion of the system's RAM to store the mapping table. As for the others, they rely on the NAND flash itself.

HMB helps to close the gap, sometimes by a lot, but once the workload grows beyond what the borrowed cache can handle, issues start to rise. It's also worth noting that sustained write operations can put pressure on the controller, making it even harder for the DRAM-less drive to keep track of where data is stored.

So, in comparison, an SSD with a decent amount of DRAM can deliver more consistent performance. There is a lower likelihood of slowdowns when the workload intensifies.

The price gap between DRAM-less and SSDs with DRAM isn't big either

But not every DRAM SSD is worth it

A PCIe 4.0 NVMe SSD fit into a Framework laptop
An image of a PCIe 4.0 NVMe SSD fit into a Framework laptop.

Depending on capacity and model, it's possible to get an SSD with DRAM for $15 to $30 more than a DRAM-less counterpart. That is, the price difference isn't as large as it used to be. After using the DRAM-less SSD as my primary drive, the around $30 premium for an SSD with DRAM feels more worthwhile.

Of course, this doesn't mean that every DRAM-equipped SSD is automatically better than one without DRAM. NAND quality, controller design, firmware, and other factors play a significant role in the overall performance and stability of the drive.

A well-designed DRAM-less SSD can still outperform a poorly implemented DRAM drive in certain situations. Still, given my workload, if there were two comparable drives with only a modest price difference, I would go for the one with DRAM.

I'm making my DRAM-less SSD a secondary drive

Modern DRAM-less drives still have a place, but not particularly as a primary SSD

Samsung 9100 pro SSD on desk
Samsung 9100 pro SSD on desk

Testing a DRAM-less SSD as my daily drive changed my perspective, but it's not like I wouldn't go fully against these slightly cheaper drives. They are still a good pick as a secondary drive, for PCs that don't handle heavy workloads or large file transfers, and for workloads where HMB is more than sufficient.

The DRAM-less SSD I currently have, for example, will be relegated to a secondary drive in my PC. For my primary drive, I'm paying a little extra for a DRAM-equipped SSD.

Read full story on XDA Developers

Related News

More stories you might be interested in.

Top