After downloading and using several applications to “clean and maintain” my Mac, I found out that most of them do the exact same thing: run commands already present in Mac OS X. These commands include daily, weekly, and monthly maintenance scripts, “rm” to eliminate logs, caches, and files, empytrash() to empty the trash can, and so on. Still, my Mac seemed to get slower when I used these programs. After digging around, I came to the conclusion that most of these programs run diagnostic processes, such as emptying the cache, and tag them as maintenance tasks. This, contrary to what one would expect, slows down the computer and generates other inconveniences. Think about it in this way: cache files are there to accelerate the start of your mac and the applications in it, so why would you want to delete them and make your Mac rebuild the cache if you don’t have any issues related to it?
As a solution, I came up with this little yet useful script that will perform the real maintenance tasks, while leaving other stuff, such as cache, intact.
Currently, the script is available in English and Spanish. Feel free to pass this along to your friends. I hope you find this script as useful as I intended it to be when I wrote it.
(Información e instrucciones en Español disponibles en el archivo Léeme dentro de la descarga)