Does SSD DRAM-cache matter for endurance if it has HBM ?
Posted by Healthy-News5375@reddit | buildapc | View on Reddit | 13 comments
Title
Posted by Healthy-News5375@reddit | buildapc | View on Reddit | 13 comments
Title
IWillAssFuckYou@reddit
Usually not anything to worry about for most people.
Btw, DRAM cache doesn't really matter unless you plan on frequently writing large amounts of data. If you write data infrequently, DRAM cache won't provide you much benefit (especially if your tasks involve mostly reading data... and reading data is what most users' tasks do most of)
TurnDownForTendies@reddit
Unrelated, but what a username. Put a smile on my face haha.
Trick-Gap7317@reddit
HMB absolutely shits on DRAM-less NVMe for IOPS, but dedicated LPDDR is GOAT for TBW. Without PCB DRAM, the FTL hits the NAND for LBA map updates, increasing WAF via extra P/E cycles. While HMB uses OS RAM via PCIe DMA to lower ms latency, it can't match local DRAM for MTBF in high DWPD CAD or RDBMS environments. Basically, DRAM = MVP for EOL extension.
Healthy-News5375@reddit (OP)
Why does WD BLue with HBM and Black with DRAM both have 600TBW on 1TB ?
Trick-Gap7317@reddit
WD nerfs the Black TBW to protect Enterprise DWPD margins. HMB is A-OK for OS/PC IOPS, but DRAM is still MVP for EOL
Healthy-News5375@reddit (OP)
WD Blacks aren't enterprise !
psimwork@reddit
It makes a difference, but as long as you're using TLC NAND and not using it in something like a NAS, in all likelihood you'll be changing out the drive for a capacity or speed upgrade LONG before endurance becomes an issue.
Healthy-News5375@reddit (OP)
I mean hasn't HBM resolved or at-least mitigated the endurance problem ?
I had a WD Green SATA without DRAM and HBM wasn't a thing until 2 years ago, and it started to suck after 4 years and died after 5 years
psimwork@reddit
It basically solved it for TLC-based drives, yes. But QLC drives just wear out faster. No getting around that. Even with a drive that would have DRAM.
That and if you're using it in a NAS as a cache drive with high rates of writes, it will wear out a TLC drive, even with a DRAM cache (I have a mirrored SSD with DRAM cache on my NAS, and even only being like 3 years old, the TBW warranty is about 50% consumed.
Mind you, just because the TBW goes over its endurance rating doesn't mean that the drive will suddenly die the minute the warranty is up.
Outside of all that, yes - that's why I said as long as you aren't using it in a NAS or using a QLC drive, HBM drives will be running fine for YEARS after the warranty term has expired, in all likelihood.
Healthy-News5375@reddit (OP)
u/Trick-Gap7317 says
Scarabesque@reddit
HBM = high bandwidth memory, specialized dram used in modern datacenters.
HMB = host memory buffer, this is the one you are referring to in an nvme. :)
Alex_Llamin@reddit
I would say it matters. Even if you don’t transfer a lot of data, the OS itself does so internally with every update, change in parameters, temporary data, swapfile etc. Every time a change has to be done, due to how SSD works, a whole block of information must be copied elsewhere and then erased even if a single bit was flipped. So all of the contents, that are still used, must be stored somewhere before changes are implemented. SSD either does it in its free space (and then deletes it again for a free space to remain such), or in a DRAM if it has one (which is made to have its data rewritten constantly and thus suffers much less tear).
No_Spare1827@reddit
DRAM can help increase the lifespan of a SSD but for the most part modern SSDs are so good that it almost doesnt matter