[plug] Is there a way to put a job to sleep so it can survive a reboot?
Bill Kenworthy
billk at iinet.net.au
Fri Oct 24 14:12:59 WST 2003
This is a numerical job on an ~450000x450000x450000 matrix, and the
software doesn't support checkpointing. Most of the stuff requires you
to loink in special libs during compile, but there a couple I'll give a
go at over the next few days.
USB thunbdrives are only good for about a million write cycles according
to a spec I was looking at last week, would get a bit expensive to
replace them every few days if you want to write to them a lot. wouldnt
help my problem anyhow - its the data in memory I need to store.
vmware is one possibility (just sleep the vm between reboots), but there
will be some overhead. What I was hoping for is some shell that could
do this natively without any overhead.
BillK
On Fri, 2003-10-24 at 12:33, James Devenish wrote:
> In message <1066965999.10697.31.camel at cbbcsc204a.murdoch.edu.au>
> on Fri, Oct 24, 2003 at 11:26:39AM +0800, Bill Kenworthy wrote:
> > Is there a way to put a job to sleep so it can survive a reboot?
>
> That could mean a lot of different things, depending on what the "job"
> was. I think I know what you mean, though...when you shutdown, the state
> of the job in *RAM* is saved and then when you reboot, it is restored.
>
> Probably better to do the standard thing and save your own state data to
> disk in a config file or database, then quit the process, then resume
> with a new job (using the saved state data) after reboot.
>
> > Some environment it can be run within?
>
> All processes will necessarily disappear between reboots unless you have
> some *really* funky hacks, perhaps the checkpointing stuff that Craig
> Ringer mentioned a while ago.
>
>
> _______________________________________________
> plug mailing list
> plug at plug.linux.org.au
> http://mail.plug.linux.org.au/cgi-bin/mailman/listinfo/plug
_______________________________________________
plug mailing list
plug at plug.linux.org.au
http://mail.plug.linux.org.au/cgi-bin/mailman/listinfo/plug
More information about the plug
mailing list