CPU at 100%

TJ
TJ
Joined: 11 Feb 05
Posts: 178
Credit: 21041858
RAC: 0
Topic 190703

Hello,

I have installed ThreatMaster and this was working perfect with einstein to cool down my processors.
Since einstein was changed in albert, I changed the name in the register file, but it is not working any longer. My CPU is always at 100% and temperatures are rising.
Has anyone else the same experience and perhaps a solution to it?

Greetings from
TJ

Hipgnosis
Hipgnosis
Joined: 1 Mar 05
Posts: 3
Credit: 56249
RAC: 0

CPU at 100%

I also noticed that after the app was changed from Einstein to Albert that my CPU was running at 100%.

Although I do not have an answer/ solution, I did notice that after I upgraded BOINC CS from 4.45 to 5.2.13 the problem disappeared. Albert is now running somewhere between 15-20% CPU. What is really puzzling is that I have not changed ThreadMaster – TM is still pointing to einstein_4.79.

Saludos

josep
josep
Joined: 9 Mar 05
Posts: 63
Credit: 1156542
RAC: 0

You need to define a specific

You need to define a specific entry for Albert in Threadmaster's section in the Windows registry (HKEY_LOCAL_MACHINE/SYSTEM/Services/Threadmaster/Parameters/Applications

Add an alfanumeric value (type REG_SZ) named

albert_4.37_win

and put the value you need for CPU usage. 80 probably will be fine.

Alternatively, you can define a maximum CPU usage for all applications, modifying the value CPUThresholdPct in HKEY_LOCAL_MACHINE/SYSTEM/Services/Threadmaster/Parameters

Put here the value you want for BOINC based applications (and all other applications, this is a useful way to prevent some system hangups). And this value wil be applied automatically, regardless of application name, version changes, etc.

But then you are able to add exceptions, if needed, in

HKEY_LOCAL_MACHINE/SYSTEM/Services/Threadmaster/Parameters/Exceptions

for programs you want to run at maximum speed. The critical system processes are already listed by Threadmaster's default values.

After any change to Threadmaster's registry values, you must restart Threadmaster service (or shutdown and restart your computer) to ensure the changes will take effect.

Beatminister
Beatminister
Joined: 24 Feb 05
Posts: 7
Credit: 441816
RAC: 0

Hmm... me reading this

Hmm... me reading this wonders... wouldn´t it be best to get a decent cooling system instead?

Pooh Bear 27
Pooh Bear 27
Joined: 20 Mar 05
Posts: 1376
Credit: 20312671
RAC: 0

RE: Hmm... me reading this

Message 24740 in response to message 24739

Quote:
Hmm... me reading this wonders... wouldn´t it be best to get a decent cooling system instead?


Is that your issue, throwing logic all over the place?

I agree. A good cooling system, keeping the dust bunnies to a minimum, and just plain let the machine do it's work.

TJ
TJ
Joined: 11 Feb 05
Posts: 178
Credit: 21041858
RAC: 0

RE: You need to define a

Message 24741 in response to message 24738

Quote:

You need to define a specific entry for Albert in Threadmaster's section in the Windows registry (HKEY_LOCAL_MACHINE/SYSTEM/Services/Threadmaster/Parameters/Applications

Add an alfanumeric value (type REG_SZ) named

albert_4.37_win

and put the value you need for CPU usage. 80 probably will be fine.

Alternatively, you can define a maximum CPU usage for all applications, modifying the value CPUThresholdPct in HKEY_LOCAL_MACHINE/SYSTEM/Services/Threadmaster/Parameters

Put here the value you want for BOINC based applications (and all other applications, this is a useful way to prevent some system hangups). And this value wil be applied automatically, regardless of application name, version changes, etc.

But then you are able to add exceptions, if needed, in

HKEY_LOCAL_MACHINE/SYSTEM/Services/Threadmaster/Parameters/Exceptions

for programs you want to run at maximum speed. The critical system processes are already listed by Threadmaster's default values.

After any change to Threadmaster's registry values, you must restart Threadmaster service (or shutdown and restart your computer) to ensure the changes will take effect.

Hello Josep,

What you write is absolutely correct and I had (and have) all the parameters of ThreadMaster, as sugested and it was working fine, until the application changed. As there is a threshold that should't have made any difference but it did at mine pc. And the CPU is still working at 100% after several reboots.

Johan.

Greetings from
TJ

TJ
TJ
Joined: 11 Feb 05
Posts: 178
Credit: 21041858
RAC: 0

RE: RE: Hmm... me reading

Message 24742 in response to message 24740

Quote:
Quote:
Hmm... me reading this wonders... wouldn´t it be best to get a decent cooling system instead?

Is that your issue, throwing logic all over the place?

I agree. A good cooling system, keeping the dust bunnies to a minimum, and just plain let the machine do it's work.


Hello Pooh Bear,

My pc does other calculation work as well but not with BONIC, is running 24/7 and with the use of ThreadMaster I can decide which process is getting the most of the CPU. The Albert application is running always and as it is using 100% CPU other processes slow down. Cooling system is okay, I use a new water cooling device and that works fine.

Greetings from
TJ

TJ
TJ
Joined: 11 Feb 05
Posts: 178
Credit: 21041858
RAC: 0

RE: I also noticed that

Message 24743 in response to message 24737

Quote:

I also noticed that after the app was changed from Einstein to Albert that my CPU was running at 100%.

Although I do not have an answer/ solution, I did notice that after I upgraded BOINC CS from 4.45 to 5.2.13 the problem disappeared. Albert is now running somewhere between 15-20% CPU. What is really puzzling is that I have not changed ThreadMaster – TM is still pointing to einstein_4.79.

Saludos

Hello Hipgnosis,

I followed your advice and after a reboot it is working like before. The CPU is now 50% for Einstein@Home and the remaining 50% for my other calculations.

Thank you for the solution.

Greetings from
TJ

ExtraTerrestrial Apes
ExtraTerrestria...
Joined: 10 Nov 04
Posts: 770
Credit: 536634326
RAC: 184830

Is there something like

Is there something like ThreadMaster for linux? Mh, I guess you shouldn't need it there, because you can do everything yourself... if you know how.

My problem is the following one: we have a new p4 2.8GHz which surely has a Presshot CPU. We can't change the machine physically, so we can't just put on a better cooler. If this machine is cruching with both HT-cores, the fan gets so loud that working is no longer possible. So we gave it a seperate profile with a maximum of 1 CPU used. This worked fine until some probs in Berkeley appeared some weeks ago. Since then the BOINC seems to be *confused*. It starts with 1 CPU, but after a couple of minutes launches a second thread, even if HT is disabled in the BIOS. The number of CPUs is 1 in the client_state.xml. Reinstalling BOINC didn't help.
This seems like a BOINC problem and I didn't take the time to search the forums for similar cases yet. Maybe the "uninstall" was not as complete as it seemed? Oh: I don't have access to the machine to do some quick tests.

MrS

Scanning for our furry friends since Jan 2002

Comment viewing options

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