I do not go easy on my Mac. I download, install, and subsequently delete a lot of data. I also use Parallels and create snapshots which tends to also eat up disk space. I run several versions of Notes and Domino servers via Parallels. My Mac usually runs for at least 12 hours per day if not more. Many times it will run all night running test scripts. I may not be the test case for the average user, but I can certainly be the average test case for almost any IT professional.
Over the last month the machine has been noticeably slowing. Over the last week it has been slowing down a lot! I have been seeing the beachball more and more recently, but my Parallels VM has become almost unusable. The Mac is a couple years old now so I figured that maybe it was time for a wipe and reload. And then the thought of defrag came to mind.
I remember the days of running defrags on my 5 1/4” 40MB Seagate hard drive. They usually ran all night long. It sounded like a popcorn machine. Somewhere along the line I stopped running defrags. Not sure where. Probably back when I was upgrading machine’s on a nearly yearly basis. But once you spend a couple thousand on a MacBook Pro you tend to keep it for a few years.
A few minutes on Google and I found that the recommended product for OS X is iDefrag by Coriolis Systems. I still wasn’t sure if this was the solution to my problem, but it really didn’t make much sense to me that a Mac would not need to be defragged (it still writes data to disk in a rather similar fashion to Windows so why wouldn’t they get fragmented?), therefore I took the plunge and spent the $30 on it. And I am glad that I did! If you need any evidence that Macs need to be defragged just look at this:
Are you kidding me? Twenty-two thousand fragments? It is amazing that everything still worked! Look at that picture again. There are 19 files that are fragmented more than 1,000 times! No wonder things were slow.
It took about twelve hours to defrag that drive. Now, about five days later, I can tell you without a doubt that it helped. This was the problem I was experiencing with slowness, beachballs, and apparently some crashes because apps seem to be more stable now. It is almost like having a new Mac!
So, for all of you Mac-heads out there I highly recommend looking into defraging your hard drives. It may seem old school or like something that only those Windows guys need to worry about but I can assure you that Mac users need to worry about this as well.