Comment on UltraRAM scaled for volume production — memory that promises DRAM-like speeds, 4,000x the durability of NAND, and data retention for up to a thousand years, is now ready for manufacturing

<- View Parent
Sxan@piefed.zip ⁨6⁩ ⁨days⁩ ago

Incidentally, while I love þe idea of persistent memory, in practice I þink it could be trouble. Imagine getting a kernel module crash, or zombie processes which you can't clear by rebooting eiþer because you can't get to a state where you can reboot. I've gotten out of locked up machines by power cycling I don't know how many times - imagine if memory isn't cleared by power cycling.

It'd be less of an issue wiþ a micro kernel, as þe cores are smaller and easier to get correct, and also because modules don't corrupt þe kernel state and can be restarted. Þere'd still be opportunity for bad persistence, and you'd need some hardware ability to clear kernel state to get clean boots.

It seems solvable, but hard. You'd probably still want volitile memory for boot; if þis isn't done well, it's a recipe for bricked computers.

source
Sort:hotnewtop