header

About RDS

Books and Papers

IT Conversations

Weblogs

Newsletter

Clients

Contact

 
 

Would you like to receive a weekly digest of this weblog via email? Sign up to receive my free IT Strategy Letter.

 


Web Services Strategies

Beyond the technology, IT strategies for implementation of Web services by Doug Kaye.

iPod Killed My PC Well "killed" is too strong a word, but in fact it was indeed my iPod that was to blame for my recent problems. I'm running Windows XP Professional, and a few days ago my PC began taking a very long time to boot. I mean a very long time--18 minutes! Once it was up and running, all was well, at least most of the time. Other clues: If I started in Safe Mode, it booted quickly, and if I then did a Restart in Normal Mode, it came up fairly quickly. I won't tell you all the red herrings I followed, but put it this way: I now have a new disk drive and a case with better cooling.

Eventually I noticed that two applications were weird: iTunes and the iPod Manager. Unplugging and replugging the iPod didn't help with those--I never tried booting without the iPost connected--but when I actually re-booted the iPod itself (connected to the PC via FireWire) everything worked great, even the normally fast startups.

My guess: I think Windows XP changes the Pentium's interrupt mask late in the bootstrap process, just before the Desktop appears. Prior to that time I think my iPod via the FireWire interface was flooding the CPU with interrupt requests. The requests would be there once the system was up and running, but with the mask changed and/or a different interrupt handler installed. Once the system is fully running XP I believe these hardware interrupts are processed at a much lower priority, hence their minimal impact on system performance.

The above is speculation, but highly likely IMNSHO. You'd think that an OS as mature as XP would include logic to detect and report excessive hardware interrupts during bootstrap, wouldn't you?
Posted Thursday, March 18, 2004 5:48:23 PM   


 

 

Current Weblogs

Web Hosting Strategies
Web Services Strategies
Noise (personal)
Blogarithms (all)
(more info)

   

Archives

 

Click below for single-day archives of Web Services Strategies weblogs.

March 2004
Sun Mon Tue Wed Thu Fri Sat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
Feb   Apr

Click to see the XML version of this web page.

 

All content on this web site is governed by a Creative Commons License.
©2001-2004Doug Kaye and RDS Strategies LLC (