BOINC start delay Edit
Many rely on the friendly behavior of BOINC to just consume the idle CPU cycles the user is not taking with its own activities, but during System Boot-Up it can play out slightly different. When BOINC starts it often needs to fetch large models from hard-disk for tasks it had been working on prior to System Shut-Down. This CAN result in holding up the initial full system access.
During booting when you have a Service aka "Protected" client installation, BOINC will load the sometimes large science models into memory and start computing when the system is not yet fully available, even when you want it to be As Soon As Possible. Same goes for the User aka "Unprotected" installation. After logging into the system many processes are trying to start, BOINC will try so too.
In order to improve this, version 6 of BOINC has a new client configuration option available for insertion into the cc_config.xml file. It has the format <start_delay>xx</start_delay> where xx is the number of seconds computation is not started after loading of the BOINC (core) client. When doing a clean install with the WCG packaged version 6.2 this parameter will be pre-set to a 2 minute delay.
Service start delay Edit
Instead of using the crude BOINC time delay, anyone using Windows Vista can install BOINC as a service and use the service properties to optimise the boot sequence. This approach gives several advantages:
- System boot will be as fast as possible.
- BOINC will start as soon as everything else has loaded.
- Works with any BOINC version.
To change the service properties:
- Log into the system as a user that has administrative rights.
- Set the BOINC start delay to zero using the directions above.
- Open Control Panel → Administrative Tools → Services.
- Find the BOINC entry in the list, right click on it and select Properties from the pop-up menu.
- Set the startup type to "Automatic (Delayed Start)".
- Click OK.
Next time the system boots, the science loading and computing will not commence until well after signing in (assuming most will do as soon as the log-in screen becomes available).