Nothing like a long weekend with lots of computer problems to sort out on your homework. Normally, I don't mind sitting down with a cup of joe, some new programs to install, maintenance tasks to oversee and so on. But this morning, I'm stumped over what to do to solve a serious performance problem with my iMac. Can you help? Here's the setup:
Prior to today, I've been running:
- An iMac Intel Core 2 Duo 17″ (late 2006). The guts of it all OEM: 1 GB (2×512) RAM, 250 GB HD, SuperDrive.
- A 500 GB LaCie USB 2.0 External HD.
- Two external optical drives; one that can read/burn CDs and one that can read//burn DVDs/CDs. Both of these are connected via FireWire
- Operating system: Mac OS 10.4.x
- Network: Wireless Airport on iMac to DLink wireless router to Sympatico DSL. Using OpenDNS
Over the last few weeks, system performance (and by this, I mean basic tasks like copying a file or selecting a menu option or switching between apps) has degraded to the point where it could take several seconds simply switching from one app to another. No new software or devices were added over this time.
Running Apple's Hard Disk Utility, I discovered some “Minor” problems on the internal hard drive. I booted up in safe mode, which automatically forces a disk repair, and, upon running disk utility again, the disk appears fine.
Performance problems persisted.
I ran disk utility on the external drive. No problems.
Earlier this week, I decided to upgrade the OS.
The upgrade took 5+ hours to install. (I'd heard it can take a while but 5 hours seems silly).
Performance problems persisted.
Last night, I loaded everything I needed on the internal drive and backed up to the external drive. THen I proceeded to do a clean install of the OS 10.5.6. I ran Software Update to get the latest Java machine and other updates.
Still got problems. (Copying 2 GB of files I'd backed up on my external drive back to the internal drive took more than 2 hours! via USB 2.0)
Ran Hard Disk Utility again. Everything's fine. Still have performance problems.
Shut power down on all external drives and re-booted.
Ah-ha! Now we're gettin' somewhere. Performance seems normal. System is responding to basic commands in the what seems like a normal way.
But I need those external drives. First bright idea: Perhaps it's the cheap Dyntech 5-port USB hub that's gumming things up. To test, I disconnected the hub and connected the LaCie external drive directly to the iMac.
Back to the same old problem.
Ok — so it seems pretty clear that the iMac and the LaCie drive, which once got along famously, are now like an old married couple — grumpy and slow to respond to each other's requests. Again — neither the LaCie drive nor the iMac internal drive report any problems via Hard Disk Utility. Files are being successfully copied back and forth albeit at a mind-numbingly slow speed. But for all intents and purposes, so long as the iMac is attached to the LaCie drive, it has all the zip and functional usefulness of my old Centris 610.
Any and all suggestions gratefully welcomed in comments below.
THE NEXT DAY: Some commenters below warned that my LaCie external HD may be about to fail. I, too, worried about this and so I've been trying to get the files off of my external drive and back onto the iMac's internal drive. It took 7+ hours to transfer just 40 GB of home movies. Today, I plugged another external USB 2.0 drive into the iMac – a Western Digital 1 TB MyBook. It's brand new. I left the LaCie powered up but disconnected from the iMac. With the brand new MyBook now the only external drive plugged into the iMac, the same performance problems have returned. So I plugged the LaCie back into the Mac and tried to transfer files from the LaCie to the MyBook. Transfer speeds are blazingly fast. 4 GB files are coming over from LaCie to MyBook in under 2 minutes.
And here's another clue.
Copying a folder with 600 MB of files from one external drive to the other takes less than 3 minutes. Normal.
Copying the same folder from the internal drive to either external drive takes less than 3 minutes. Normal.
BUT — copying the same 600 MB folder from either external drive to the internal drive is taking 20 minutes or more.