marius311 / cosmohome

The Cosmology@Home server.
https://www.cosmologyathome.org
17 stars 10 forks source link

Re-enable checkpointing #13

Open marius311 opened 8 years ago

marius311 commented 8 years ago

Checkpointing was disabled in camb_boinc2docker b/c it was unreliable. One reason was on BOINC client shutdown it would often kill the VM app while it was in the middle of saving state. https://github.com/BOINC/boinc/commit/dde8233752ee925fd36888445709453d9793adf0 should help that. We can require <min_core_client_version> to use only clients that have this fix. After more testing, save_state is probably doable and generally desired by most users.