Still monopolizes CPU despite "Low" process priority

Baga
Baga
Joined: 20 Oct 05
Posts: 3
Credit: 317440
RAC: 0
Topic 190061

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?

Keck_Komputers
Keck_Komputers
Joined: 18 Jan 05
Posts: 376
Credit: 5744955
RAC: 0

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

Michael Roycraft
Michael Roycraft
Joined: 10 Mar 05
Posts: 846
Credit: 157718
RAC: 0

RE: I put BOINC on one of

Quote:

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?

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

Gary Roberts
Gary Roberts
Moderator
Joined: 9 Feb 05
Posts: 5876
Credit: 118565347621
RAC: 24088374

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.

Michael Roycraft
Michael Roycraft
Joined: 10 Mar 05
Posts: 846
Credit: 157718
RAC: 0

RE: Michael, Your

Message 18669 in response to message 18668

Quote:

Michael,

Your suggestion only applies where there is keyboard & mouse activity. Did you see his comment about the machine being "unmanned" :).

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

Stick
Stick
Joined: 24 Feb 05
Posts: 790
Credit: 33356240
RAC: 10284

RE: In the words of the

Message 18670 in response to message 18669

Quote:
In the words of the immortal Rosanna Hosannadanna, "Oh ... Never mind"

Michael,

Once again, you have gotten your facts confused! The name was Roseanne Rosannadanna. But, it was Emily Latella.

Stick

Michael Roycraft
Michael Roycraft
Joined: 10 Mar 05
Posts: 846
Credit: 157718
RAC: 0

RE: RE: In the words of

Message 18671 in response to message 18670

Quote:
Quote:
In the words of the immortal Rosanna Hosannadanna, "Oh ... Never mind"

Michael,

Once again, you have gotten your facts confused! The name was Roseanne Rosannadanna. But, it was Emily Latella.

Stick

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

Baga
Baga
Joined: 20 Oct 05
Posts: 3
Credit: 317440
RAC: 0

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".

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.