AireTamStorm
Unix Addict
I figured, you could easily fix the boot time issue by having the kernel boot once, then dump the RAM it occupies and the stack into a file in NAND/SD. Then to boot, copy the file from NAND/SD back into the RAM it was located in, and restore the stack, then reset the stack pointer.
It still wouldn't be instant, but it would sure be faster than the current boot up times.
The boot loader would give you the option "speed boot" or something like that where it tries to boot from the restoreable file, and if it can't, just boot the kernel normally and then remake the "freeze fyle". This is the conceptional part.
But I figure a PC like feature such as suspend to disk would be awesome to improve boot times. Have a script run after restoration to load cfg settings for various programs off CF/etc.....
Any thoughts?
Edit: Oh, and give me back my Reiser.
It still wouldn't be instant, but it would sure be faster than the current boot up times.
The boot loader would give you the option "speed boot" or something like that where it tries to boot from the restoreable file, and if it can't, just boot the kernel normally and then remake the "freeze fyle". This is the conceptional part.
But I figure a PC like feature such as suspend to disk would be awesome to improve boot times. Have a script run after restoration to load cfg settings for various programs off CF/etc.....
Any thoughts?
Edit: Oh, and give me back my Reiser.