100C CPU temperature in Ubuntu's “sensors”, but 39C in BIOS, which one is correct?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty margin-bottom:0;







up vote
1
down vote

favorite












I have MSI x470 gaming motherboard and AMD Ryzen 2600x and running Ubuntu 18.04.



The issue is, when I type sensors in the terminal it gives me output on CPU temperature to be 90-108° C (only browsing the internet, a few tabs opened), but when I quickly reboot the PC and open the BIOS, it says CPU temperature is 37°-39° and the motherboard temperature is 37°.



I doubt that in less than a minute it can cool down from 100° to 39°. Unfortunately the motherboard reports only CPU and motherboard temperature, so no luck to check other sensors.



Can there be some sort of misreading in CPU temperature sensors while using the sensors software command? Or can the CPU chip itself really be this hot under the cooler?







share|improve this question





















  • I had an Intel Celeron 420 whose "temperature" under Windows was actually a value where 212°F actually meant 140°F, and I confirmed it by spinning my fans down and letting the chip run for hours roughly 70 "degrees" over the maximum temperature. If you know what temperature your CPU throttles or shuts down at, you could run a high load such as a benchmark for several seconds and check if the cores downclock or turn off. So yes, the OS sensor temperatures can be wrong. Since you are using Linux, can you check if Windows says the same thing about temperatures?
    – dsstorefile1
    Jul 18 at 5:33






  • 1




    Very likely a scaling factor is wrong. Read the lmsensors documentation, IIRC it has a description how to calibrate and deal with that (using a config file).
    – dirkt
    Jul 18 at 6:02
















up vote
1
down vote

favorite












I have MSI x470 gaming motherboard and AMD Ryzen 2600x and running Ubuntu 18.04.



The issue is, when I type sensors in the terminal it gives me output on CPU temperature to be 90-108° C (only browsing the internet, a few tabs opened), but when I quickly reboot the PC and open the BIOS, it says CPU temperature is 37°-39° and the motherboard temperature is 37°.



I doubt that in less than a minute it can cool down from 100° to 39°. Unfortunately the motherboard reports only CPU and motherboard temperature, so no luck to check other sensors.



Can there be some sort of misreading in CPU temperature sensors while using the sensors software command? Or can the CPU chip itself really be this hot under the cooler?







share|improve this question





















  • I had an Intel Celeron 420 whose "temperature" under Windows was actually a value where 212°F actually meant 140°F, and I confirmed it by spinning my fans down and letting the chip run for hours roughly 70 "degrees" over the maximum temperature. If you know what temperature your CPU throttles or shuts down at, you could run a high load such as a benchmark for several seconds and check if the cores downclock or turn off. So yes, the OS sensor temperatures can be wrong. Since you are using Linux, can you check if Windows says the same thing about temperatures?
    – dsstorefile1
    Jul 18 at 5:33






  • 1




    Very likely a scaling factor is wrong. Read the lmsensors documentation, IIRC it has a description how to calibrate and deal with that (using a config file).
    – dirkt
    Jul 18 at 6:02












up vote
1
down vote

favorite









up vote
1
down vote

favorite











I have MSI x470 gaming motherboard and AMD Ryzen 2600x and running Ubuntu 18.04.



The issue is, when I type sensors in the terminal it gives me output on CPU temperature to be 90-108° C (only browsing the internet, a few tabs opened), but when I quickly reboot the PC and open the BIOS, it says CPU temperature is 37°-39° and the motherboard temperature is 37°.



I doubt that in less than a minute it can cool down from 100° to 39°. Unfortunately the motherboard reports only CPU and motherboard temperature, so no luck to check other sensors.



Can there be some sort of misreading in CPU temperature sensors while using the sensors software command? Or can the CPU chip itself really be this hot under the cooler?







share|improve this question













I have MSI x470 gaming motherboard and AMD Ryzen 2600x and running Ubuntu 18.04.



The issue is, when I type sensors in the terminal it gives me output on CPU temperature to be 90-108° C (only browsing the internet, a few tabs opened), but when I quickly reboot the PC and open the BIOS, it says CPU temperature is 37°-39° and the motherboard temperature is 37°.



I doubt that in less than a minute it can cool down from 100° to 39°. Unfortunately the motherboard reports only CPU and motherboard temperature, so no luck to check other sensors.



Can there be some sort of misreading in CPU temperature sensors while using the sensors software command? Or can the CPU chip itself really be this hot under the cooler?









share|improve this question












share|improve this question




share|improve this question








edited Jul 18 at 12:00









slm♦

232k65479649




232k65479649









asked Jul 18 at 5:13









Anna

61




61











  • I had an Intel Celeron 420 whose "temperature" under Windows was actually a value where 212°F actually meant 140°F, and I confirmed it by spinning my fans down and letting the chip run for hours roughly 70 "degrees" over the maximum temperature. If you know what temperature your CPU throttles or shuts down at, you could run a high load such as a benchmark for several seconds and check if the cores downclock or turn off. So yes, the OS sensor temperatures can be wrong. Since you are using Linux, can you check if Windows says the same thing about temperatures?
    – dsstorefile1
    Jul 18 at 5:33






  • 1




    Very likely a scaling factor is wrong. Read the lmsensors documentation, IIRC it has a description how to calibrate and deal with that (using a config file).
    – dirkt
    Jul 18 at 6:02
















  • I had an Intel Celeron 420 whose "temperature" under Windows was actually a value where 212°F actually meant 140°F, and I confirmed it by spinning my fans down and letting the chip run for hours roughly 70 "degrees" over the maximum temperature. If you know what temperature your CPU throttles or shuts down at, you could run a high load such as a benchmark for several seconds and check if the cores downclock or turn off. So yes, the OS sensor temperatures can be wrong. Since you are using Linux, can you check if Windows says the same thing about temperatures?
    – dsstorefile1
    Jul 18 at 5:33






  • 1




    Very likely a scaling factor is wrong. Read the lmsensors documentation, IIRC it has a description how to calibrate and deal with that (using a config file).
    – dirkt
    Jul 18 at 6:02















I had an Intel Celeron 420 whose "temperature" under Windows was actually a value where 212°F actually meant 140°F, and I confirmed it by spinning my fans down and letting the chip run for hours roughly 70 "degrees" over the maximum temperature. If you know what temperature your CPU throttles or shuts down at, you could run a high load such as a benchmark for several seconds and check if the cores downclock or turn off. So yes, the OS sensor temperatures can be wrong. Since you are using Linux, can you check if Windows says the same thing about temperatures?
– dsstorefile1
Jul 18 at 5:33




I had an Intel Celeron 420 whose "temperature" under Windows was actually a value where 212°F actually meant 140°F, and I confirmed it by spinning my fans down and letting the chip run for hours roughly 70 "degrees" over the maximum temperature. If you know what temperature your CPU throttles or shuts down at, you could run a high load such as a benchmark for several seconds and check if the cores downclock or turn off. So yes, the OS sensor temperatures can be wrong. Since you are using Linux, can you check if Windows says the same thing about temperatures?
– dsstorefile1
Jul 18 at 5:33




1




1




Very likely a scaling factor is wrong. Read the lmsensors documentation, IIRC it has a description how to calibrate and deal with that (using a config file).
– dirkt
Jul 18 at 6:02




Very likely a scaling factor is wrong. Read the lmsensors documentation, IIRC it has a description how to calibrate and deal with that (using a config file).
– dirkt
Jul 18 at 6:02















active

oldest

votes











Your Answer







StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
convertImagesToLinks: false,
noModals: false,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);








 

draft saved


draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f456911%2f100c-cpu-temperature-in-ubuntus-sensors-but-39c-in-bios-which-one-is-correc%23new-answer', 'question_page');

);

Post as a guest



































active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes










 

draft saved


draft discarded


























 


draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f456911%2f100c-cpu-temperature-in-ubuntus-sensors-but-39c-in-bios-which-one-is-correc%23new-answer', 'question_page');

);

Post as a guest













































































Popular posts from this blog

How to check contact read email or not when send email to Individual?

Bahrain

Postfix configuration issue with fips on centos 7; mailgun relay