Subject: Re: cpu speed and temperature
To: Joel CARNAT <joel@carnat.net>
From: haad <haaaad@gmail.com>
List: tech-kern
Date: 05/01/2007 10:55:24
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Joel CARNAT wrote:
> Hello,
> 
> facing a "fan always blowing" issue on a Dell D420, I did a few
> observations with various OS to see how cpu speed and system temperature
> were linked.
> 
> as expected, when the cpu runs slower, the heat is lower... :)
> the thing is I still get a 10�C difference between running NetBSD and Linux.
> 
> on NetBSD 4.99.16 and 4.0_BETA2, setting the speed to 1200MHz keeps the
> system at about 57�C (I let the system idling until every the three "Load
> Averages" values were 0.00) and setting it to 800MHz keeps the system at
> about 54�C.
> 
> on Linux (2.6.x from XUbuntu 7), the temperature went down to 48�C since
> it ended booting from the live CD (the laptop was at 57�C from the
> previous NetBSD testing). after waiting a bit (about 10min), the
> temperature went down to 46�C.
> 
> on my testings, NetBSD stayed in console where as Linux had Xorg up.
> 
> I tend to think the Linux values are true because it seems the fan runs a
> bit slower... that's initialy why I decided to keep numbers to be sure it
> was not just the environment noise fooling me...
> 
> my question is: how can one explain this ~10�C difference ?

what about dynticks and clockless time resolution in linux. [1]

[1]http://kernelnewbies.org/Linux_2_6_21#head-8547911895fda9cdff32a94771c8f5706d66bba0

- ---------------------------------------------------------------
Adam Hamsik
ICQ 249727910
jabber haad@jabber.org
- ---------------------------------------------------------------
There are 10 kinds of people in the world. Those who understand
binary numbers, and those who don't.
				
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (NetBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGNwB79Wt2FT7y228RAr0gAKCnCTPJKgpQv9BrZ2tjYjx+EAAbxACfcGLz
OQ8B/q3k9KL42XAJWRogz8c=
=L1er
-----END PGP SIGNATURE-----