I am not certain whether any application makes the effort to do so. In almost all cases, the application is not in a position to do a checkpoint. In all of the above cases, when BOINC shuts down BOINC informs the application that it is time to shutdown. The application checkpoints and informs BOINC that it has checkpointed. This case means exactly what it says, the application never checkpoints.Ĭase 3: The application checkpoints, but ignores the permission to checkpoint (CPDN, BBC, and Seasonal Attribution). The application does not checkpoint.Ĭase 2: The application does not checkpoint. IF BOINC says it should checkpoint, the application checkpoints and tells BOINC that it has checkpointed. The application checks whether BOINC says it should checkpoint. The application comes to a point where it can checkpoint. I believe that checkpoints work as follows:Ĭase 1: Check points follow the BOINC protocol. My 200 MHz P-mmx system usually checkpoints at the 1 minute interval I use but some of the more difficult parts of a WU slow it down enough so the checkpoints may be up to 8 minutes apart. Seti apps do checkpoint at the set interval unless run on a very slow system. There is no mechanism for BOINC to force the app to checkpoint, some projects have apps which never do. Each time the app checkpoints, BOINC starts counting down that interval, when it's done it tells the app that it is OK to checkpoint again. The "Write to disk." interval you set is used in the shared memory interface between BOINC and the science application. I take it that this is hard-coded into the Seti apps, and not readily modifyable by the user. Thank you, I missed the link in your first post. See my first post in this thead for a link to WIKI checkpoint. Are these intrinsic to Boinc, or the Seti app? Is it a parameter you can control?Ĭheckpoints are set by the project software. Ok, please explain the checkpoints to me, I was not aware of this. I have 3 other projects attached, just climate takes up more pc time and i lose info which is so annoying lol ty for your help btw :) will check profile nd if nowt then im gonna detatch project and attach another. I dunno bout the cheqepoints ive had the info lol am new to this again as ive come back into it after getting a few emails from seti I finally gave in and came back lol, least they email you :)īut whatever my chequepoints i still always says 0.02% which is annoying. I think you don't get that last write if you're OS kills the process. But when shutting down Boinc manually, wouldn't a last save of progress made make sense?ĭon't quote me, but I believe I read somewhere that Boinc does a disk write when manually shut down. Why doesn't Boinc force a write to disk when shutting down regardless of what the preferences are set at while running? It seems that having the write to disk extended during normal processing saves resources by not banging away at the hard drive excessively.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |