Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I am running 64 bit Ubuntu 11.10 on an i7 with 8gigs of ram. I thought of putting this on askubuntu.com but decided that maybe the question has a much broader appeal.

I have the following error message popping up when I run math simulations.

CPUn: Core temperature above threshold, cpu clock throttled (total events = xxxxxxx)

CPUn: Package temperature above threshold, cpu clock throttled (total events = xxxxxxx)

I realize that this is a hardware warning message (machine check exception, correct me if I am wrong). How do I turn these messages off? Since it doesn't seem to have a detrimental effect of my calculations or my computer (presumably), I don't like it cluttering up my virtual console screen with hundreds of these messages.

share|improve this question

migrated from stackoverflow.com Sep 23 '12 at 22:12

This question came from our site for professional and enthusiast programmers.

1  
First of all, why do these messages appear? Do you have a hardware problem? Second, do you have some sort of BIOS protection (unlikely, but just in case). Third, did you install lm_sensors to check at what temperature this happens? And lastly, what produces these messages? I never seen them before but I never had a temperature troubles either. –  grs Oct 2 '12 at 0:27
    
I second lm_sensors. It's not bulletproof - it can give some errors in temp meausures - but should indicate any problems when the system is under load. –  Ivan Oct 2 '12 at 1:55
    
@grs I have lm_sensors. This happens when the temperatures go beyond 94C. –  drN Oct 3 '12 at 1:17
    
@Ivan Same answer as that given to grs –  drN Oct 3 '12 at 1:17
    
@drN - 94C is very high temperature for a CPU. I see your CPU fan is gone from your comment below. The best way to fix your problem is to buy new CPU fan. Those are not expensive or are much cheaper than the price you would pay for the whole machine (or even property damage if the machine catches fire, God forbid). Since I am not answering your proper question, I am putting this as a comment. Just spent $20 and forget about the whole thing :) –  grs Oct 3 '12 at 2:31
show 4 more comments

3 Answers

I have no knowledge about possibility for turning off such warnings, but I'd like to point out, that actually - your kernel needs to lower your CPU frequency because of constant overheating. It's not a warning about high temperature 10 degrees before the yellow light would light on. I'd recommend you to try to get better cpu/mainboard cooling - otherwise your hardware can get seriously damaged in not so long period of time.
Although it's not a way to switch off the warnings completely: you can pipe the output of the program to a file and later use less or watch with cat/tail to see the newest results without the warnings.

share|improve this answer
    
I had cpu cooling (fan) but it went kaput :( –  drN Oct 3 '12 at 1:18
add comment

You said:

I had cpu cooling (fan) but it went kaput :(

This is why you are having this problem. Your CPU is overheating; these messages are warning you that the system is throttling down in order to prevent permanent physical damage to the system.

I generally expect a Core i7 desktop CPU running under full load to be somewhere around 75-80 degrees Celsius. At around 95-100, thermal throttling kicks in. If it gets significantly above that, the computer will power itself off without warning in an attempt to prevent permanent damage.

The proper thing to do is to replace the CPU fan. Replacement OEM fan/heatsink combos can be had on eBay for less than $20; or you may want to invest a little more cash in something better if you intend to overclock, or run lots of these computations. A better fan may run quieter for the same CPU temperatures, or may cool the CPU more effectively allowing for overclocking, or both.

Ignoring this message, you will eventually destroy your CPU or lose significant amounts of performance or both.

share|improve this answer
1  
The op indicated in other comments that it was not the cpu fan, but rather a cooling pad fan hooked up to the USB. Although you and I agree that there is a thermal issue and addressing the issue is the answer, not eliminating the warning notice. Cheers:) –  Carl B Oct 9 '12 at 0:36
add comment

In order to favorably remove the warning clutter IS to address the hardware component that has failed (the fan) or its related components (heat sink clogged, vents blocked), just like if your SMART data for your hard drive was warning you of bad blocks. Yes you can keep usung the drive but the possability of imminent failure is being given to you to try and avoid catastrophic loss of data. Thus back up and replacment would be the wise advice. So in short you need to address the kaput fan. You are being told that the system is throttled(slowing down, in an attempt to stay running and reducing heat). The warning is that the system has acheived or nearing is max temp threshold and that safegaurd procedures may take over before permanent failure occurs. Or Permanent failure will occur.

I can represent this with a little hummor :)

if y + f > G = 0 M

y = Bear Grylls (he represent you)

f = fish (your mathamatical load to the CPU)

g = Grizzly (Heat build up)

M = chubby sportsman on wheel (your CPU)

When you

bg

Apply

trout

to

mow

Doing the computations..

chase

with no fan or means to disipate the heat...

grizzly

You will end up with a grizzly with full belly of chubby sportsman and the wheel will stop turning!! You will eventualy have to get a new chubby sportsman to run on the wheel. That can be expensive when a simple fan replacment will fix the problem and allow your CPU to opperate a maximum performance.

share|improve this answer
    
Oh crap! What I mean is the cooling pad driven by USB went kaput. Do you think just by changing the cooling pad, I'd have better results? –  drN Oct 3 '12 at 15:53
1  
It may help. But, your system still exibits thermal disipation issues. So, your heat sink may be plugged with dust and so on. Your CPUs temp running that hot under load is alarming and eliminating the computers "white flag" of surrender really needs to be addressed by whats causing it. If you are not comfortable about opening it up and blowing it out with some air, a profesional service will be far cheaper than replacing your i7 core or other critical components. : –  Carl B Oct 4 '12 at 5:56
    
What do you think an i7's temperatures should rise to whilst solving a complex equation that eats up the RAM and uses up 4 out of the 8 cores available? Is ~90C really too high? –  drN Oct 4 '12 at 13:39
    
If it is "cluttering up your virtual console screen with hundreds" of warnings than I am siding with the your system in it's aattempt to tell you that it is too hot. –  Carl B Oct 4 '12 at 14:09
    
@drN - also, asking what it should rise to is speculative. It can go as high as the CPUfan/Heat sink will allow BEFORE the transmission of the Core temp above threshold warnings appear. This temp ranges all over the place depending on the type of i7 you have. Thus, to my comment, I side with the system when it TELLS you it getting too hot. –  Carl B Oct 4 '12 at 15:02
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.