Nicholas Head

Filter by APML

iTunes 7, Windows (XP and Vista), and Terrible Disk Performance

by Nicholas Head 2. December 2006 23:43

I’m almost at my wit’s end with iTunes. Syncing my iPod for the first time this week (with just music and pictures) took all day (~8 hours.) Totally unacceptable. I don’t believe this is problem is specific to Vista, because XP was slow as well for me; it just wasn’t this slow.

My installation of Vista has the latest Intel chipset drivers, ensuring my hard drive is reading/writing as fast as possible, so that’s not the problem. Check out my Vista experience rating to confirm this… 5.7 out of 6 for hard disk speed:

Experiencerating

Furthermore, none of the other “heavy” applications I run have experienced a slowdown in going from XP to Vista. In fact, Photoshop seems to be running faster, as do my video games (Oblivion’s level transitions are super fast now!)

Looking around the web for iTunes+slow posts, I came up with this forum post from someone experiencing very-slow network share access under iTunes. Funny enough, I had this exact problem a year or so ago, and ended up ditching my network audio drive, instead copying all the files to my local hard drive. When that still wasn’t speedy enough, I reconfigured my hard drives into RAID0, with very little improvement in speed.

Scott Hanselman also recently wrote a post about iTunes 7 and slowness. He comments more on the UI aspect of iTunes sucking more under Windows/Vista, and I have to agree. Re-sizing the iTunes window is terribly slow, as is the “filtering on the fly” of search results, etc. — in general, iTunes’s speed is a joke.

So what can Apple do to speed things up?

  • Implement a real database back-end that will keep track of your files, metadata and thumbnails, making searches more “realtime”.
  • Utilize the new Windows Presentation Framework (it’s what gives Vista its flashy interfaces) to make the interface. WPF will even work on XP (via .NET 3.0) so I don’t know why Apple is holding out on this one. Resizing delays, window redraws, etc. would become a thing of the past.
  • Optimize the code for Windows. I have a hard time believing that Apple is doing all they can to squeeze performance out of Windows. This might be off-topic a bit, but even though my machine exceeds the minimum requirements put forth by Apple, my machine still cannot play 1080p Quicktime7 video without “pausing” every couple of seconds, yet my machine can handle 1080p WMV-HD just fine. Something is wrong with that picture.

So clearly, iTunes is doing something wrong here and Apple needs to address it. Apple has a feedback form for Vista and Quicktime, so if you’re having problems too, you should fill it out, cross your fingers, and hope your e-mail actually goes to someone who gives a darn.

Tags:

rant | windows vista

Comments

12/9/2006 4:02:10 AM #

Arvind

Did you try this?
www.mojopac.com/portal/content/how/optimize.jsp

Arvind | Reply

12/9/2006 9:05:03 AM #

Nicholas

Yep, I know how to do that, and it didn't have any effect on performance, unfortunately.

Nicholas | Reply

1/1/2007 2:31:20 AM #

Stametis

I know exactly what has caused this. Microsoft have corrupted part of the Windows Vista OS, this is an attempt to force people to buy music from them, forcing them away from Microsoft's competitors Apple.

I am currently attempting to build a fix, and I will let you know when it is fixed

God Bless

Stametis | Reply

1/1/2007 12:07:14 PM #

Nicholas

Stametis,

I'm a pretty open-minded guy, but that sounds a bit too conspiracy-theory-ish for me. Mind filling us in on the details?

Nicholas | Reply

2/20/2007 8:45:06 AM #

Daniel

The is one simple way to stop the slow running of iTunes (UI!) messing everything up for all your other applications. Resize it to as little as you are comfortable with. Come on Apple.! Sort it out.

Daniel | Reply

3/6/2007 8:17:06 PM #

Blackstone

It seems there is a patent issue here. Apple does not want to pay anything to Microsoft. Afterall, a cheap Macmini might be necessary to keep your iPod file in the future. Otherwise buy Zune.

Blackstone | Reply

5/17/2007 12:27:03 AM #

PeteronVistax64

Running 4GB Ram, RAID 10 (4 10k Raptors) and Core2 Duo 2.66ghz - and iTunes still BLOWS!  Slower than h3ll.  Freezed up all the time.  I can't even copy a stupid movie to my video ipod - freezes the whole interface.  This is a Joke.  If Zune had an 80GB model, I would definitely have bought it.  Soon as it comes out, I'm ebaying this piece of crap.

PeteronVistax64 | Reply

12/22/2007 2:56:10 PM #

The man with the answer

It is to do with the nforce SATA/IDE controllers. There was a fix released a couple of months back. Disk performance is still crap elsewhere though, in my opinion.

The man with the answer | Reply

4/3/2008 10:33:50 AM #

jose

hola

jose | Reply

8/4/2008 8:09:56 AM #

Stephane Grenier

What I find truly amazing is that iTunes throttles the CPU to full usage just to download podcasts. There's definitely some performance issues there.

And I agree about synching/backing up the devices. It's brutal. As of version 2.0 I went from a few minutes to sometimes into the hours timeframe. What's up with that!

Stephane Grenier | Reply

11/29/2008 5:09:05 PM #

eMilt

It's bloody slow because it's not buffering it's disk I/O. I've traced it's disk I/O with SysInternals Filemon and while downloading podcasts, iTunes constantly writes only 1300 bytes per write action to the file. And in between every write, the file is closed and opened. Far from optimal...

eMilt | Reply

7/21/2009 10:26:39 AM #

trackback

iTunes and Windows Vista; not so good.

iTunes and Windows Vista; not so good.

Nicholas Head's Blog | Reply

9/9/2009 5:13:01 PM #

Devon

I couldn't agree more.  My situation is with network storage - slower?  Of course.  But 100Mbit is perfectly acceptable for even high-quality audio, and a UI that almost completely locks up during any network IO should be considered garbage by today's standards.  This is somthing I've submitted via Apple's feedback form a few times, but I trust nothing much will come of it.

I've truly enjoyed iTunes in the past.  Having said that - I recently embraced Windows Media Center for Windows 7 as my new application of choice.  It's fast, the UI is responsive above all, it indexes such that searches are instantaneous...  I don't have much of a variety of codecs, so I can't speak to support, but I did get the plugin for .mkv and am able to seamlessly stream 1080 from my NAS.  Macs can have iTunes as far as I'm concerned - I'm done.

Devon United States | Reply

Add comment


(Will show your Gravatar icon)

  Country flag

biuquote
  • Comment
  • Preview
Loading




Log in

Powered by BlogEngine.NET 1.6.0.0