I recently inherited a pretty decent machine running Leopard. I'm kind of a Mac noob. This machine is (and has been) used by a small non-profit media team for editing video/media and such. It seems that the machine could run a little better, and even a local Mac user suggested tuning it up / cleaning out software, etc.

Is "cruft" something that Macs can actually suffer from?

What are the best ways, aside from a clean install, to begin to "tune-up" a potentially crufty machine?

[If I knew that we had original media and installs / documentation for the software currently on the machine, a clean-install would have happened already.]

5 Answers 5


It has not been my experience that Macs get too crufty, but there are some things you can do to try to clean them up.

Login Items

As Fortyrunner said, disable any login items you do not need.

Open System Preferences and search for ‘login items’. That will bring up the login items tab of your account in the Accounts preference pane. If you see stuff in there that you no longer want, select it and click the minus button to delete it from the login sequence.

An alternative is to create a new user and start from scratch.

Cache Cleanup

Many users seem to swear by doing a regular “cache cleanup”. This seems counter-intuitive to me. If you want to reclaim disk space, then sure clean those caches. But otherwise caches are supposed to make things faster. I know there have been some bugs where some applications suffered slow lookups when its cache became very large (I think Safari had this problem with its favicon cache at one point).

There are tools to help do this. Usually their cache cleaning functions are bundled together with other maintenance tasks. In theory, caches can be easily removed by hand (most of them are stored in /Library/Caches and ~/Library/Caches), but maybe the tools add something extra beyond “push button” ease of use.

Here are some tools I see referenced fairly often: OnyX, Cocktail, AppleJack. Some new ones I found while researching: Cache Out X, Yasu. Most all of these have other maintenance functions that you might also consider.


To some extent, modern HFS+ volumes will auto-defragment files (see “On-the-fly Defragmentation” in Fragmentation in HFS Plus Volumes). But some work loads might benefit from free-space defragmentation or other on-disk optimization. Your video/media editing seems like might benefit from free-space defragmentation since you probably deal with very large files fairly often.

If you are interested in this extra defragmentation, you could try a defrag tool (iDefrag, the defrag tool in Drive Genius, the “optimize” tool in Techtool Pro, maybe others).

These tools all cost money and are not exactly equivalent. The only one I have any personal experience with is Drive Genius. I can not really say whether it made anything faster because both times I have used it I was just testing its defrag function on a freshly restored volume on a brand new drive.


Fortyrunner is right-on about RAM. When looking for a speed boost, always take a machine up to its maximum amount of RAM (or as much as you can afford to put in there).

After RAM, you can think about upgrading the hard drive. I notice a speedup when I run off of 7200RPM disk (external SATA behind FW400) compared to when I run on a typical 5400RPM PATA internal. If you only have a 5400RPM drive in there, you might look into 7200RPM drives (just try not to get one that uses much more power than the original, since it might “cook itself” if it puts out more heat that the computer is designed to dissipate; if the current drive is older, it is fairly easy to find new, faster drives that have about the same power consumption).


As Fortyrunner indicated, it is generally held that newer major Mac OS X releases almost always run faster than their predecessors even on the same hardware. If it is an Intel Mac, you might consider buying Snow Leopard.

  • Onyx and iDefrag will help eliminate quite a bit of loose bits floating around. Oct 31, 2009 at 1:25

In addition to various cleanups mentioned above

  1. More memory if you can. Its cheap these days
  2. Try installing Snow Leopard if you have a decent processor and memory

The other thing may be to remove items from your login profile that you don't need. Its surprising what gets loaded on startup and if you don't need em - remove em

  1. In the /Library folder remove crufty sub-folders associated with apps you have removed.
  2. Remove unused printer drivers
  3. Remove unused languages files
  4. Remove unused fonts
  • So Macs aren't really prone to much dirt, eh? =) Sounds good. Mayhap it's a RAM upgrade we need. Not sure what's in there, yet. Oct 30, 2009 at 16:26

Without the specs, it's hard to tell you what could be the issue.

But, for Leopard, you really want at least a 1Ghz processor, and at least 1 Gb of memory.

  • I understand it to that extent. Just wondering if there's a particular method of giving a Mac a tune-up. Similar to all the crazy "make your PC faster" software for Windows, I've seen some for Mac as well, and didn't know if there was something that exists that I should even bother looking into. Oct 30, 2009 at 20:26

Cocktail or Onyx do a good job of cleaning out caches/repairing permissions/ rotating log files. Running Diskwarrior can be a good idea if you can get your hands on a copy. Also Grand Perspective gives you an idea of disk use, so you can bin any unwanted files.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.