logoalt Hacker News

cduzztoday at 1:28 PM1 replyview on HN

That reminds me of core memory, which is also nonvolatile and for a long time was the primary memory of many computer systems.

I suspect "growing up" with a system where the computer itself is nonvolatile (turn it off, move it, turn it on, it's doing exactly what it was doing when it was turned off) changed the way people looked at computers vs modern systems.

It's too bad intel didn't push harder on their optane stuff. I guess it's too bad (for intel) for lots of different abandoned / failed projects.


Replies

adrian_btoday at 4:32 PM

Nonvolatile memory has advantages, but also disadvantages.

In a computer that would have only non-volatile memory it would be difficult to ensure that things that must be secret remain secret.

Various events like power failures or software bugs could prevent the erasure of the secrets when they are no longer required.

Total memory encryption, like first introduced in server CPUs by AMD, and then followed by Intel, could solve this problem, but even that depends on the CPU having internal memory that is volatile, so this allows only the reduction of the amount of volatile memory that is needed, not its complete elimination.