Hacker News new | ask | show | jobs
by oh_sigh 2892 days ago
Why can't we just put a battery onto DRAM that maintains state if the power goes out, and be done with it?
6 comments

That is how storage worked on PDAs back in the day with volitile memory. Let's the batteries completely die or change them incorrectly and you lost your data. Let's not go back to those days!
DRAM is not that dense; you can fit 128 GB of DRAM or 512 GB of XPoint on a DIMM. XPoint is also supposed to be cheaper than DRAM.
Because the power consumption to keep DRAM refreshed is fairly high so you'd need a pretty big battery, and because it would still be more expensive than 3DXP. It's just not practical for most use cases.
I figured that, but can we have some numbers here?
We do on RAID cards. It has limits.

-G

Battery backed DRAMM has been around for a decade or more.
You mean like suspend-to-RAM?