Being a long-time PC user and a recent Mac switcher, I've had plenty of time to "worry" about this problem. However, it's not a problem, or even something you have to worry about.
If you read the Apple knowledge base articles, like on optimization (defragmenting), they state you really don't need it, and also that there are thousands of small files, that if moved, can make your system
slower. So that is something to consider.
I let my OS work for me, I don't do any work I don't have to. The only app I used was Macaroni, as it has a localization removal, so I can get rid of all those language files I never use and save space.
I've tested my mini running idefrag, diskwarrior, cleaning log files, etc. And I saw no benefit over my daily use without doing those things as opposed to spending time to do them.
For me, when my system starts slowing down, maybe in a year or two, I'll simply do a clean install of the OS (which is what Apple says in it's article if your system becomes slow). Once you start installing utilities, they can often break more than they fix, and if you run them after an OS update, and the software itself isnt' updated for the latest OS version, you can hurt your system.
I for one will not install third party utilities on my system. I have DiskWarrior (not installed), so if my HD is giving me problems, I can try that. Aside from that, I keep a clone of my drive, which I backup once a week, or when I make major changes. This is a very safe way to go.
Also, you don't want to have to be a slave to your computer like PC users. It took me a few months, but I'm finally out of that mindset. I let my OS work for me.
Bryan
