I put BOINC on one of the machines which also participates in distributed builds. My understanding was that as BOINC's precesses are running at "Low" priority, and distributed compilation at "Normal", compilation will take as much CPU as it needs, and BOINC will not slow it down. No such luck... Somehow BOINC's processes use all CPU, and not the compilation...
Is there any way to prevent it? "Inactivity" will not help here, because the machine is unmanned, it is used only as computation resource.
Maybe i can just specify somehow that BOINC's activities should be suspended while CL.EXE or MSDEV.EXE are running?
Copyright © 2024 Einstein@Home. All rights reserved.
Still monopolizes CPU despite "Low" process priority
)
You can specify a time frame for BOINC to run. I don't know of anyway to suspend based on what programs are running though.
BOINC WIKI
BOINCing since 2002/12/8
RE: I put BOINC on one of
)
Baga,
If you go to your "My Account" webpage, you can edit the General Preferences. Where it asks "Do work while computer is in use?", change "yes" to "no", then "Save Preferences". It will tell you that your preferences will be reset the next time that Boinc connects to the server, or you can force it immediately in the Boinc manager, by selecting the "Projects" tab, clicking on the project that is in-progress, and clicking the "Update" button. Then make sure that on the "File" tab, "Run based on preferences" is checked.
Michael
microcraft
"The arc of history is long, but it bends toward justice" - MLK
Michael, Your suggestion
)
Michael,
Your suggestion only applies where there is keyboard & mouse activity. Did you see his comment about the machine being "unmanned" :).
It's extremely strange to hear that BOINC isn't getting out of the road for normal priority processes ...
@Baga, What is the machine spec? Is it dual cpu or HT? What version of BOINC are you trying? There was another report some time ago of a similar problem on a HT machine I think where the owner simply confined BOINC to 1 cpu and that seemed to work OK. My experience is that BOINC is very adept at getting out of the way so the only suggestion I would give is to make sure all the processes are running at the priorities they are supposed to and then if you can, set an elevated priority for the compilation processes and see what happens.
Good luck!!
Cheers,
Gary.
RE: Michael, Your
)
Nope :-{
In the words of the immortal Rosanna Hosannadanna, "Oh ... Never mind"
R.I.P., Gilda
Michael
microcraft
"The arc of history is long, but it bends toward justice" - MLK
RE: In the words of the
)
Michael,
Once again, you have gotten your facts confused! The name was Roseanne Rosannadanna. But, it was Emily Latella.
Stick
RE: RE: In the words of
)
Stick,
It's a short-term memory problem, maybe it needs a defrag. I have trouble with things that are more recent than 40 years ago. I'll shut up now.
Michael
microcraft
"The arc of history is long, but it bends toward justice" - MLK
Sorry people, i just figured
)
Sorry people, i just figured that distributed compilation was configured to use "Idle" priority. When i told it to use "Lowest" - it started taking over CPU. Still, Seti and ClimatePredictions yield even when i had it on "Idle".