10
I have a roughly 2 year old Macbook (10.5). I have iTunes 10.
When iTunes is playing MP3s, I see CPU usage of the iTunes process in the system monitor ranging from 65%-75%. When I pause the music, I see CPU usage of about 65%-75%.
I do not have any visualisations going, to my knowledge I have not turned on any CPU destroying features, my music library isn't tiny, but it's hardly huge (3GB). This is mildly annoying when I'm plugged into the wall as I only have slightly longer compile times, but if I am out and about, this is a major drain on the battery.
Using VLC I see CPU loads of ~= 10% at the most when listening to music and generally lower.
What the heck is iTunes doing?
I've often asked myself that question! Do you have a lot of Smart Playlists? Those are supposedly CPU hogs (though given the event-driven nature of cocoa I'm not sure why that would be). What you might do is start Spin Control (from the Developer Tools package) and sample iTunes when it hangs, which should be often, and take a peek at what it's doing. As an aside, I'm currently importing a CD with error correction AND playing the already-imported files AND importing (restoring from backup) iTunes Store TV shows and I'm only at 36% CPU usage. – msanford – 2010-12-01T20:24:37.033
I'm fairly certain that I'm not using smart playlists. I'm a pretty unsophisticated iTunes user. I tend to listen to full albums so I use the 'sort by album' view, click on a random song and go linearly down the albums from there. That's basically 100% of my use cases. – bikesandcode – 2010-12-02T01:29:57.753
Doing some testing to confirm and I will put an official answer here if I've got it (and file a bug), but it appears that rendering the album cover is the culprit. (most of mine have the covers, so it looked like it was all the time). I just noticed that in the middle of my playlist CPU usage dropped. Literally, scroll up in the list 4 songs, CPU -> 65%. Scroll down the list, touching nothing else, CPU -> 5%. Awesome. – bikesandcode – 2010-12-03T01:00:07.957
One word: Apple. – Sliq – 2013-03-21T00:53:30.323