Your Mac does not need to be fast to run Stata effectively. As evidence, I present my own system specifications:
That's right, I have a non-Intel Mac with 0.75 G memory and a 1.33 Ghz processor. The standards for laptops sold today are more like 2 G memory, 2+ Ghz processor. Nonetheless Stata works fine on my Mac.
However, you need to have your Mac in good working order. Here are the five steps to doing so:
- Install a cleaning program. The best of the bunch are Onyx, Cocktail and my favorite MainMenu. These programs automate the background cleaning functions that are essential for keeping your Mac running well. Most of these programs do the same set of actions: clear caches, repair permissions, run maintenance scripts, clean logs and empty trash. The programs can also do system-related things like displaying invisible files, relaunching the finder and dock, and ejecting external drives. Even if you're a terminal expert - I'm not - these utilities make it extremely easy to do the essential background tasks.
Here's what MainMenu looks like in the menubar:
It's the "set of tools" icon in the center. And here are the options:
- Reclaim some memory. The best way I know to do this is to disable Dashboard. Yes, Dashboard is fun, and I like the add-on games. But it really hogs the memory, each widget can take up as much as a medium-sized application. Mainmenu allows you to disable Dashboard. There are a number of other small things you can do, such as turning off Dock animation:
- BACK UP. Everyone know this, but it's easier said than done for many people. But there's plenty of free software that can help you do this very easily. I suggest SuperDuper, which makes a complete clone of your hard drive with preferences, spotlight indexes, everything. Here's a shot (I'm away from home so the backup drive isn't hooked up):
In order to schedule backups, you need to register SuperDuper. I'm sure there are free ware options, but I just set an iCal nag to remind me to run this program from time to time. It will save my life one day.
- Delete things from your hard drive. If you're using a lot of memory, your computer uses some hard disk space as virtual memory. Make sure your hard disk isn't busting at the seams. Deleting movies and music (or moving them to a backup drive) is usually the easiest way to do this.
- Have a clean desktop. It doesn't seem like it should make a difference, but I've heard that it takes quite a bit of computer tower to render the graphic icons on the screen (please correct me if I'm wrong, I have little technical knowledge here). Here's my desktop, completely clear:
If you don't want the drives to appear, and I don't, change the settings in Finder:
For more ideas, see "52 Ways to Speed Up OS X." (Hat tip to Lifehacker, one of my favorite blogs.)