Notes on MacBook Pro Whining Sound
At least some of the MacBook Pros seems to have a persistent whining sound when the machine is idle. Some people say they haven't heard anything, but the sound is very real on mine. I'm told my hearing is more sensitive than average, so some might sit in front of the same machine and not be bothered by it.Unchecked, though, this sound would make it impossible for me to work. The quieter the environment, the more noticeable it is. I hope Apple comes up with an OS or firmware-level fix for this soon, but in the meantime, there are a few observations that I think are worth mentioning.
(One simple solution, by the way, is to disable the second core using the CHUD tools, but that just seems silly when you've paid for two full-time cores.)
1. The sound is not present all of the time. As others have mentioned, even a small bit of base level activity on both CPU cores seems to nullify the sound. If an open application has activated the iSight camera, that seems to negate the issue as well. This might be a side affect of using some cycles in the background, but it could also be a separate factor. The sound is also not present at boot time.
2. If I don't touch the machine for about 15 seconds, the sound drops off considerably. As soon as I touch it again, the sound returns. This is at least the case when running off the battery, haven't tried it with AC power.
3. I don't have a degree in electrical engineering, but based on my very limited experience it feels like this is some sort of electrical/magnetic interference issue. Maybe the magnetic power connection affects this somehow? Maybe not. Stretching my already tenuous knowledge in this area, having both cores active might just be enough to tip the electrical "balance" in the proper direction.
Using this as a theory, I tried to tip the electrical balance in the machine a bit more by plugging my (fifth generation) iPod into the USB port, which draws power from the USB bus. Sure enough, this silenced the thing almost immediately. Even when the iPod is unmounted and both cores are idle, the whining is completely gone.
So there's today's tip. Maybe we have some EE dude who can use that to form a hypothesis. Daniel Jalkut also has some experiences with this.
Notes on MacBook Pro Whining Sound
Posted Mar 23, 2006 — 22 comments below
Posted Mar 23, 2006 — 22 comments below
Daniel Jalkut — Mar 23, 06 953
Scott Stevenson — Mar 23, 06 954
Adrian Cooke — Mar 24, 06 959
Keith — Mar 24, 06 962
/me wanders off to read it.
Mark — Mar 24, 06 966
My battery life with whine and no workarounds is 3:30-3:45. Using the software workarounds, it is reduced to ~2:50. This is a very significant dent...especially if I'm just sitting in class taking notes!
For those interested, I started a whine poll. The results are becoming a little more interesting since we've captured over 300 MacBook users so far. I've been receiving some requests for different charts so the data can be analyized better, so it is always improving. Please stop by and fill it out when you have some time.
MacBook Pro Whine Poll
sjk — Mar 24, 06 972
wasp — Apr 03, 06 998
Alex — Apr 04, 06 1001
On the terminal just write this:
mkdir /backup
sudo mv /System/Library/Extensions/IOPlatformPluginFamily.kext /backup
then reboot.
the whine disappear on my macbook.
bye
alex
Scott Stevenson — Apr 04, 06 1002
This seems to cut the battery life in half?
Alan — Apr 09, 06 1091
Greatly appreciated.
Thanks.
Scott Stevenson — Apr 10, 06 1092
My educated guess is that it's robbing the power manager of the ability to determine what model it's working with so it just stops trying to throttle the power supply, thus silencing the whine.
Jeff — Apr 10, 06 1094
it's kind of odd.. I figure it must be the anti-vibration/drop thing halting the drives or something.. it's kinda weird tho.
kbap — Apr 24, 06 1128
Pistachio — May 01, 06 1150
zolt — May 04, 06 1166
Anon — May 11, 06 1205
The solution would be to re-work the boards to add an extra damping cap to certain power busses on the board (that is, if the buses aren't buried in the middle of the board, and they can get to them), and add this to a rev B board.
Processors, themselves, are seldom the direct cause of audible whine - it's the caps that are mechanically resonating with the voltage ripple (but, the processor switching it's current consumption at audio frequencies can induce that voltage ripple -- so, changing the processor's load can change the ripple on the power bus).
The other thing that can happen is (depending on the design in question) when a switching power supply is lightly loaded, it's switching frequency changes, and can reach a frequency that the caps in it resonate with - so, just plugging in a USB memory sick (or some such thing) can change the loading on the power supply enough to kick it out of the resonant frequency. Also, the frequency can change with changing input voltage, so I wouldn't be surprised to see (er, hear) the whine come-and-go with varying battery levels.
Jack — May 11, 06 1207
Ben — Sep 19, 06 1827
Eldho — Nov 16, 06 2420
The caps bypassing the cpu voltage physically changes its length slightly depending on the voltage expressed across it. WHen the advanced power management changes this voltage, the cap changes its length accordingly. When this happens at the right intervals, acoustic noise is created.
I am going to try putting epoxy or some sort of glue that "holds the cap from vibrating".
So its not that they used cheap caps, but that this new power management scheme was introduced.
To fix it, they would have the place the caps in such a way that these vibrations cancel out - this means whole redesign of MB.
Guy — Jun 12, 07 4334
Patrick — Sep 18, 07 4611
630-7705 previous, no whine
661-4044 current logic board whines
Has anyone successfully intervened physically with either sound dampening or putting epoxy on some capacitor(s)?
Pete — Sep 25, 07 4646