Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
How does it compare to a G5 when its fans are fully ramped up?

No idea I never owned or played with the fans on a G5. I only touch them at school once in awhile. We have a lab of them. But they don't like us playing with the fans. :D
 
What I would really like is to have these same controls but allow more user control. For example my system is in the basement so my cores don't really go above 30, when everything is set as easy going as it can. So I would love to get more control being able to knock the fans baseline down to maybe 400 rpms or 300. I would also love to be able to control fans or fan sections individually. For example the power supply fan on a scaled thing just like everything is right now except corresponding to the power supply temperature. And that type of thing. So split into 3 or more controls. However, I don't have the programming experience to do this. I would love if someone would do this. :D
 
seeing this post made me think of a good way to use a utility like this.

it has been over a month since i purchased my mac pro, and already there is a light covering of dust inside. ramping up the fan speed to full blast would be a good way to flush the dust out. I know whenever I restart the linux server at work, it sounds like a jet engine and spews out all over my bosses desk.

maybe a 'cleaning cycle' would be a cool program to write. one which would ramp up all of the systems fans for a certain amount of time...
 
Due to a couple different requests...

Here are compiled versions of FanControlDaemon & Fan Control.prefPane

unzip the file and replace the existing version with the new version of each file.
 

Attachments

  • FanControl.zip
    79.9 KB · Views: 609
So, what's new in this version?

No difference really. This is just a zip file of the executables so that people dont have to download the dev tools and compile thier own executables.
 
I wonder if its time to make a basic website for this? As i think it will be something that will stay around for a little while.:D
 
Hi just a short question regarding fan speeds and cpu temps... does the cpu have anything similar to speedstepping which regulates core speed and power useage? Also, does the Mac Pro regulate the fan speed according to the temp of the cpus? If so, if I try out Fan Speed and then uninstall it again, will the settings be resetted to factorysettings? Thanks in advance!
 
Thank you for this, I will give it a go soon.

Can anyone confirm what the default (i.e. Apple set) values are for Base Speed, Lower Threshold and Upper Threshold?

Thanks

Sean :)
 
badly,

Its my understanding that all modern(recent) intel/AMD cpus have built in protection that either lowers the internal clock or halts the cpu depending on the temp threshold reached. This is not the speedstep technology you mention tho. That is mainly geared toward battery use management and seen primarily on mobile oriented cpus.

I assume that OSX has a mechinism in place to manipulate the fan speeds on the MP. I have never seen OSX change fan speed in an attempt to regulate high temps. And i have tried to load the system to illicit such a response.

Instead what happens is the system stabalizes at a higher (sometimes much higher) temp with fan speeds unchanged. Maybe thats the way it was designed to work but i found that behaviour to be my main motivation to create Fan Control for Mac Pro.

Fan Control doesnt prevent other programs from setting a higher target fan speed. Instead in increases the minimum fan speed and lets any other program set whatever target fan speed it may like.

It appears that each time the machine is restarted the values are reset to factory defaults.

seanf,

The default base fan speeds are 500 for the 2 front fans and 600 for the cpu exhaust fan.

As near as i can tell there are no published lower and upper temp threshold values. Indeed, those values may not exist as such.
 
well the know the voltage changes when you do different things. I can tell with hardware monitor. I can't remember how much it changes but it does change. Now i don't know if this is just normal draw or automatic change depending on the work load.
 
I wonder if its time to make a basic website for this? As i think it will be something that will stay around for a little while.:D

I'll host it if he wants. Come up with a domain and I'll cover the registration as well.
 
OK! This is very cool. I had played with "Fan Control" but couldn't use it. Glad I searched and found this. Is anyone in contact with the original developer to see if this can be merged in or do you all think this would be better as a separate branch?

Either way, I'm glad to have this and would like to see it continue.

Thanks davepk.
 
OK! This is very cool. I had played with "Fan Control" but couldn't use it. Glad I searched and found this. Is anyone in contact with the original developer to see if this can be merged in or do you all think this would be better as a separate branch?

Either way, I'm glad to have this and would like to see it continue.

Thanks davepk.

I emailed the developer awhile back and I said he may want to contact davepk and possible merge them he never replied....
 
I haven't heard anything from the original developer, not even sure who that is really other than LoboTomo.com. I've left pointers on their forums pointing to this thread here.

With the code working as well as it is now i dont forsee myself making any further improvements to it. Personally I'd rather see it merged back into the original source at LoboTomo. It would also be cool if someone else took a crack at implementing some of the good ideas for improvments mentioned earlier. But certainly tho, if a bug pops up and it needs fixing i would do what i can to fix it and post it here or there. I anticipate as much when 10.5 finally ships, tho i'll be testing this and other code out before then.
 
I was thinking about allowing each fan speed to be set individually and connected to a sensor of its own (meaning: front bottom fan: min 500rpm max 1000rpm, connected to CPU temperature and so on). I can do it but I'm not sure when I'll catch some time. We also need an installer (.pkg) and an uninstaller (.pl or something) but anyone can do that.

I like the spirit of this thread so far and the tool has been super useful so far. Apple should have provided this for us really but this is just as good since we get the source.
 
I was thinking about allowing each fan speed to be set individually and connected to a sensor of its own (meaning: front bottom fan: min 500rpm max 1000rpm, connected to CPU temperature and so on).

That was what I was thinking. This would be great for when you're hammering the HDs but not the CPU. It could spin up the PCIe fan a bit to compensate without having to bump 'em all up.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.