posted on Jun, 4 2012 @ 05:01 AM
I'm runing boinc on windoqws and linux.
On windows you can limit the CPU usage. I prefer 60% or 70%, but then again you may want it lower (I am using a dual core on my windows machine)
On my linux server you can download cpulimit via (sudo apt-get install cpulimit). With this you can limit any program or process by its process id to
any cpu usage you desire (within 0-100%). I setup a little sript which uses 'screen' to open a new screen and perform the cpulimit command since you
will have to have an open ssh window open all the time for it to stay alive, which sucks. To download screen, do this (sudo apt-get install
Then in your home directory do this...
sudo nano boinc-limit.sh
This will open a blank file for you to edit. Put this line into the file...
screen -m -d -S "boinc-client" cpulimit -l 50 -p
then do CTRL+O to save it, then CTRL+X to close it.
NOTE: Make sure you replace the with the actual pid of the process. e.g. Run htop in your terminal and it should show you a list of processes. SETI
or any other project should be at the top. To the left along that line you should see the number at the very beginning. This is it's PID.
Once saved run the file by doing.. sudo sh boinc-limit.sh
and then to get out of the screen, do this... CTRL+A+D (Hold down CTRL, hit the A button, then let go and hit the D button.)
Hope it helps anyone