|
|
Subscribe / Log in / New account

Preparing for nonvolatile RAM

Preparing for nonvolatile RAM

Posted May 25, 2012 10:51 UTC (Fri) by drag (guest, #31333)
Parent article: Preparing for nonvolatile RAM

I vote for using something like tmpfs, but with the ability to execute in place. Like what is used in some embedded systems.

http://en.wikipedia.org/wiki/Execute_in_place

Fragmentation would be a serious problem so it would be necessary to revist and improve the anti-defrag memory patches and such that I've seen discussed here in the past.

Like:
http://lwn.net/Articles/211505/

As far as booting and dealing with BIOS...

Have the bootloader bootstrap the system just enough to just start executing whatever is at 0x0 on the NVRAM. Then leave it up the kernel to notice that the system just was booted and undo whatever brain dead state the UEFI or BIOS or whatever just put the system into.


to post comments


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds