Ticket #62 (new Enhancement)

Opened 1 year ago

Last modified 5 months ago

Checkpoint and quit

Reported by: KSMarksPsych Assigned to: davea
Priority: Minor Milestone: 6.4
Component: Client - Daemon Version:
Keywords: checkpoints GUIRPC Cc: Pepo

Description (Last modified by Didactylos)

Date: 11:34 AM 01-17-2006

I think BOINC Manager should :

  • Display next checkpoint time
  • When exit BOINC Manager, display a alert box/confirm that show the next checkpoint time and ask the user wait or not

Change History

05/06/07 14:44:25 changed by Nicolas

  • keywords set to checkpoints.

(follow-up: ↓ 3 ) 07/03/07 01:24:26 changed by Didactylos

This is impossible.

(in reply to: ↑ 2 ) 10/04/07 15:39:33 changed by Nicolas

Replying to Didactylos:

This is impossible.

But one useful alternative feature is "wait for checkpoints and quit". Wait for the running applications to checkpoint, and stop them, removing them from RAM. As apps are removed from RAM, resume others still in RAM and do the same. Quit core client after they all quit.

10/05/07 00:37:44 changed by MikeMarsUK

Sounds like a good idea Nicolas. I currently do that manually when shutting down on my Quad (I run mostly CPDN-SAP which checkpoints every 50 minutes on my PC).

When I suspend a SAP task I resume a task which has quicker checkpoints (so the last 30 minutes or so while I'm waiting for the final SAP task isn't idle).

10/05/07 05:30:05 changed by John McLeod VII

Noting when the next checkpoint is actually going to occur is not possible. The checkpoints are completely under the control of the science application, and not the BOINC core. The BOINC core can request that a checkpoint not occur until a particular period has ellapsed since the last checkpoint, but it cannot be enforced. The core client cannot force a checkpoint to occur.

The best that could be done is to indicate when the last checkpoint occurred.

11/17/07 04:57:41 changed by Didactylos

  • keywords changed from checkpoints to checkpoints GUIRPC.
  • owner changed from romw to davea.
  • component changed from Client - Manager to Client - Daemon.
  • description changed.
  • milestone changed from Undetermined to 6.0.

The "wait and quit" feature has been suggested independently a few times now, so I suggest a GUI RPC is added so that add-ons can do this. I don't think there's enough need/demand to make it a standard Manager feature. Feature creep is evil!

02/29/08 11:33:05 changed by Nicolas

  • summary changed from About Checkpoint(s) to Checkpoint and quit.

Changed title to match the discussion on comments.

03/04/08 15:27:05 changed by 512upload

I want a shutdown on next checkpoint feature too!

03/04/08 15:31:10 changed by 512upload

*sorry, 'would like to have', that is.

04/14/08 13:47:44 changed by Pepo

  • cc set to Pepo.

If this page is incomplete or incorrect, please edit it or add it to the wiki to-do list. To do this, you must be logged in; click Login or Register above.