Submission details
iTunes: improve performance
iTunes gets very sluggish at:
❍ Copying multiple files to iPods
❍ Connecting iPods while iTunes is open
❍ Playing music from iPods (manual managing)
❍ Clicking on iPod in the sidebar (fixed, the ipod tabs are still slow to open first time)
❍ Scrolling in the downloaded applications library for iPhone/iPod Touch (fixed, unless the app icons are still loading)
❍ Buffering slow internet streams
❍ Resizing the iTunes window (fixed)
❍ Starting iTunes while an iPhone is connected
❍ many more things... (make a list in the comments if you like)
The problem is that the whole interface gets unresponsive. I can understand that for example USB + iPod access isn't that fast but the fact that i cant even click anything on iTunes while copying several files without beach-balling makes it really awful.
Speed up/multithread/trim down/rewrite 64bit cocoa iTunes, improve USB performance
Medium
Low
Not fixed
Discussion (4 comments)
Changed title from [iTunes: Sluggish performance] to [iTunes: improve performance].
You might want to try going back to iTunes 5. It is soooo much faster than the new versions of iTunes and has heaps of features that have been removed from later versions and suffers from almost none of the bugs you mention. It works far better with my iPod Shuffle than iTunes 7 or 8 because I can keep the shuffle in the source list at all times, allows me to uncheck a song from only one playlist, allows me to open two playlists in separate windows so I can drag songs between playlists easily (which was also removed in a later version) and also has that cool 'radiation' CD burning icon rather than plain old boring text. It's possible that some more recent iPods require iTunes 7 or 8 so maybe it's not an option for you, but worth a try.
I'm a big fan of 'if it ain't broken, don't fix it' so tend to stick with old versions until the new version offers improved functionality. When a new version actually REMOVES functionality, I find it difficult not to laugh at all the people who 'upgrade' for no reason then complain about it. But unfortunately nowadays many people are forced to update due to new hardware purchases or their company buying them new hardware, so it's not very funny for these people, I feel bad for them. If the new version is missing functionality Apple should fix it, but they are squarely aimed at market share at the moment, not pleasing their existing users. I fear it'll all go pear-shaped when they bloat it so much it becomes another Windows Vista. My music library with iTunes 5 opens almost instantly on a 233MHz iMac and is very fast and responsive, but iTunes 8 takes about 45 seconds to open it on a 2 year old MacBook and feels very sluggish.
Changed problem description.
Changed problem description.
MicroWaveDave: you are a blast from the past.
Every time.
iTunes performance should improve, though, but I don't want to give my Genious away just yet!
I think its pretty clear iTunes needs a complete rewrite.
In my experience (Windows 2000, iTunes v5, some AMD 900MHz) the CPU load always rises from a few per cent to the full 100 per cent when viewing the active downloads! When viewing something else (music playlist, iTunes store etc.) it dropps again. I do not have the slightest idea what sort of strange programming mistake is causing this unintuitive behaviour (I mean, I could imagine, but how can you not reconize that, Apple Devs, please??)
So I agree with you, kelchm: Rewriting the app in Cocoa is the only sensible way of getting rid of all the performance issues most iTunes versions obviously seem to suffer from!
Changed problem description.
Changed solution description.
Changed problem description.
Flauchhaus wrote on November 29, 2008, 5:12pm
Changed problem description.