3 ms·
Russian rides Phantom to OS immortality
- andr 18y agoIIRC several years ago the Linux virtual memory manager started to optimistically write pages to swap when it was idle. If the VMM is tuned to do this more aggressively, and not to invalidate the page file on reboot, you get the benefits of Phantom without the whole hassle of writing a new OS.
- cchooper 18y agoUnfortunately not, because a) the memory manager cannot guarantee a consistent system state in the swap file b) the kernel has no way of instantiating its own state from an image These are hard problems, which is why the people working on them usually start from scratch: http://www.eros-os.org/eros.html http://www.eros-os.org/eros.html
- rjprins 18y agoSo basically, virtual memory and the filesystem become one and the same thing? Very interesting concept, especially if you combine it with the soon-to-be-ubiquitous solid state drives. But what happens when your system crashes? And the last state was the one that caused the crash...