With one click, Spencer Critchley just eliminated the nail-dragging squeak my dual-G5 used to make every time it ran a complex screen saver or iTunes visualizer. His tip was to disable processor napping.

processor preference pane

Click once, squeaks vanish. Disabling processor napping on my dual G5 eliminated the squeaking sounds it made when running complex visuals. But could there be any drawbacks?

There’s some speculation that disabling napping boosts power consumption and shortens processor life, but I haven’t found any data on how much, if any. One interesting thread noted:

With Nap enabled the fans idle at 550 rpm in lowest CPU setting but they go up to 2,000 rpm when you scroll in Safari or do anything to use the processor.

With Nap disabled the fans idle at 1,400 rpm at highest CPU setting but they never go up or down from there.

I find that with nap disabled the 1,400 rpm is not very loud and I stop noticing it. With Nap enabled it’s quiet for like a few minutes then I hear the fans rev up and down, up and down. It’s so annoying I turned it back off.

I agree that a constant fan noise would be easier to deal with than the unpredictable wheezing and resting. I often use BIAS SoundSoap to clean up recordings, which requires first taking a noise fingerprint. If the background noise changes over the duration of the recording, that becomes difficult.

Staying Awake

An entry on the Digidesign User Conference site notes that the Mac will revert to Nap state when rebooted. It links to a downlodable script to re-disable napping after every restart, but the script seems to be written backwards. I modified it to the following, saved it as an application, and set it to run as a log-in item.

do shell script "hwprefs cpu_nap=0"

Have you had similar results? Do Intel Macs squeak as well? And how do you overcome the friggin’ fan noise? I’m getting close to buying a padded enclosure. (If not for my Mac, for myself!)