PDA

View Full Version : XP and fans


iguani
19th March 2006, 07:24 PM
Hi,

I wanted to advance along the discussion about fans with XOM.

I'm waiting for my MBP to arrive, so in the mean time I thought I'd help by doing some research. Given that fans and hot laptops is my main concern, I thought I'd start with fans.

A few posts on a few forums seem to have differing opinions: one guy with the laptop so hot in XP that he heated the plywood he had his MBP on, and saw heatwaves; others saying it's fine, and using temperature sensor results to show so. Others again say it generally runs a bit hotter under XP, but you can also get your MBP that hot under OS X if you push the machine a bit.

Doing some research, I found this page about a guy changing an OS X property list file to control fan speeds on his G4 MDD:
http://homepage.mac.com/paul74/MDDFanExtensionMod.htm

(Need I say here, Don't Try This At Home, try at your own risk, etc.)

And that page refers to this file:
/System/Library/Extensions/AppleFan.kext/Contents/Info.plist

So while that page is about the G4, it would seem OS X controls fan speeds by monitoring hardware sensors, and makes the fans change speed accordingly. That would make sense, based on previous stories about fan speeds after OS upgrades and the like.

That aside, as another forum post said, the hardware also keeps track of the temperatures, and turns on the fans if it gets too hot. This makes sense too, because I'm sure if you turn off a hot Powerbook and turn it on again right away, the fans kick in at high speed before OS X loads up.

So the first question is, assuming OS X helps with fan speeds, do we need some kind of equivalent in Windows to help? Or is the hardware sensing 'good enough'? Just thinking about the longevity of our lovely MBPs here, and whether the hardware sensors, while okay, don't keep temperatures as low as they should.

The Viking
19th March 2006, 08:14 PM
I've had Windows going on my MBP for days, and my computer does run significantly warmer than in OS X. However, it's not any hotter than the MBP under moderate to heavy CPU load, and the fans DO work. What doesn't seem to be working is CPU throttling, or shutting a core down, so the machine runs warmer and batteries last only about 60-70% of what they last in OSX.

I was freaking out at first, and almost decided not to install Windows, but now I'm glad I didn't chicken out. It's kewl, fans work, now if we can only get ATI Catalyst stuff going!

iguani
19th March 2006, 08:32 PM
Well ciparis on IRC has been doing some temperature monitoring for a while, hopefully will post results here -- they look encouraging.

michael fortson
19th March 2006, 08:38 PM
Well ciparis on IRC has been doing some temperature monitoring for a while, hopefully will post results here -- they look encouraging.

Oops sorry, posted my results HERE (http://wiki.onmac.net/index.php/Talk:FAQ). Also added comments to FAQ (http://wiki.onmac.net/index.php/FAQ). Intel chipset drivers were installed along with all other drivers (except video and bluetooth), and all patches from Microsoft through software update.

inkhead
19th March 2006, 10:52 PM
1) The fans are controlled first by software
2) The fans are controlled second by hardware.
3) You macbook pro should not burn up regardless of what OS it runs.

The reason it's much cooler in OS X, is Apple is using software to help decide when to run the fans, however currently windows on the macbook doesn't support windows controlling the fans. (usually windows does).... So the only times the fans kick on is when the hardware sends out the code that "hey, it's getting hot in here, the software must not have control, kick on" It's built into the Intel hardware so stop worrying.

iguani
19th March 2006, 11:57 PM
1) The fans are controlled first by software
2) The fans are controlled second by hardware.
3) You macbook pro should not burn up regardless of what OS it runs.

The reason it's much cooler in OS X, is Apple is using software to help decide when to run the fans, however currently windows on the macbook doesn't support windows controlling the fans. (usually windows does).... So the only times the fans kick on is when the hardware sends out the code that "hey, it's getting hot in here, the software must not have control, kick on" It's built into the Intel hardware so stop worrying.

Wow... despite the patronising comment which repeated what we already knew (thanks for the bold by the way, it really helped), we still have my original question outstanding. :)

Which was... whether relying solely on the hardware cooling is enough, or whether additional software fan control will be needed for longevity.

However, the temperature data (see above) that's been taken so far looks good for relying just on the hardware, which is encouraging.

Neofenris0001
20th March 2006, 06:36 AM
I say we just mount the Macbook to a turbine and suck the air out before it has even a moment to absorb even a calorie of heat.

Screw portability! :P

The Viking
20th March 2006, 07:28 AM
I say we just mount the Macbook to a turbine and suck the air out before it has even a moment to absorb even a calorie of heat.

Screw portability! :P

We could mount it to the inside of an old "Speed holes" G4, and just use an external keyboard, mouse, and monitor! If you've ever heard a "speed holes" G4 run, you'd know that it's more powerful than if Dyson designed an air turbine!

Fer real, I don't think there is any long-term worry about using that MBP in Windows, it doesn't seem to be running very hot at all. That may change if we get those ATI drivers working, and we're busting out HL2 on it!