[DGD] Hydra 1.2.16
Felix A. Croes
felix at dworkin.nl
Wed Aug 29 00:51:47 CEST 2012
How to use hotbooting:
Add a hotboot config parameter to the configuration file, like this:
hotboot = ({ "/home/mud/bin/hydra", "/home/mud/config.dgd",
"/home/mud/snapshot" });
The array specifies the program to execute, and what arguments to use.
>From within the mud, use dump_state() and shutdown(1), in that order,
within the same task to perform a hotboot.
Hotbooting is only supported on OSX, Linux and Solaris. Unfortunately,
it cannot be made to work well on Windows, so I decided not to implement
it for that platform at all.
Hotbooting can be used in combination with partial snapshots, and can
be used to switch to a different architecture on the same platform
(for example, from i386 to amd64). A hotboot snapshot can also be used
as an ordinary snapshot by a new process on the same platform.
Regards,
Felix Croes
More information about the DGD
mailing list