Julian Hall wrote:
>
> > What I'd find interesting is that we'd dump a
> > core-like ELF file with the memory and the processor
> > state (registers), and possibly an I/O log like
> > vga_io.log included in it, which can then later
> > be reloaded by user.c to continue where you left off.
> > That would simulate the "suspend" feature on laptops
> > and be way cool.
>
> This is a feature I was going to suggest, once the code became a little
> more mature. Guess you've beaten me to it! If this were to happen on
> SIGTERM,
> it would give an ability to set up processes that persist through shutdowns...
Yeah... cool :). I'm not sure how trivial the I/O log
thing is, though --- it will be needed so that the
hardware in the VM is restored in the same state.
-- Ramon