I read in the Heat Sink forum that BIOS temps are not full load
temp, and its not idle temp either in win2000, XP.
What is going on in BIOS state that heats up the cpu so much?
What is the BIOS temp?
Moderators: NeilBlanchard, Ralf Hutter, sthayashi, Lawrence Lee
-
- Posts: 9
- Joined: Fri Jan 10, 2003 6:23 pm
- Location: Ottawa, Canada
-
- SPCR Reviewer
- Posts: 8636
- Joined: Sat Nov 23, 2002 6:33 am
- Location: Sunny SoCal
NT-based OSes (like Win2000 and WinXP) have a "halt" command that idles the processor during idle time (which is probably 98+ percent of the time on most peoples' computers, distributed computing people excepted). When the processor is forcibly idled by the OS it runs cooler. When you are in the BIOS the OS is not loaded so this halt command is not executed. The processor will run hotter during this time because it is not being forced to idle by the OS.
As an aside, Win95/98/Me do not run this halt command so the same CPU will run hotter in one of these OSes as compared to an NT-based OS (I believe most non-Windows OSes also run thsi halt command too). Back in the day, us quiet/cool/OC freaks would run some third-party applications that would run this halt command even in 95/98. They were called "Rain, "Waterfall" and "CPUidle" to name a few. I dug an old bookmark out so you can see some of the history. It also gives a good explanation of this halt process. Click here for more info.
As an aside, Win95/98/Me do not run this halt command so the same CPU will run hotter in one of these OSes as compared to an NT-based OS (I believe most non-Windows OSes also run thsi halt command too). Back in the day, us quiet/cool/OC freaks would run some third-party applications that would run this halt command even in 95/98. They were called "Rain, "Waterfall" and "CPUidle" to name a few. I dug an old bookmark out so you can see some of the history. It also gives a good explanation of this halt process. Click here for more info.