[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[MirageOS-devel] Lifecycle



Firstly, just let me say that I had a great time yesterday at the
Hackathon - finally managed to meet all of the people involved and
working on/with Mirage - and very grateful for all of the suggestions
(Solo5/Alpine etc).

Big thanks, of course, to Gemma for organising the event.

--------

I'd like to propose that we introduce Lifecycles to Unikernels.

The basic calls would be Start, Stop, Pause, Resume. Restart?

Start: already exists!
Stop: unikernel about to stop, do internal housekeeping, transaction
states etc
Pause: useful, for example, if a machine is about to enter sleep-mode,
turn off radio modem
Resume: Reconnect to radio modem interface and turn it on etc.

As an end-user to Mirage, I really have no strong feelings on what is
included in each signature, only that, for convenience, each is
implemented as a listener.

Would this be relatively easy to introduce as part of 3.0?

Cheers
Nick

_______________________________________________
MirageOS-devel mailing list
MirageOS-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.