I have a 2010 MacBook, and it seems to be getting slower and slower. The problem started about a year ago. The main symptom is when opening applications I often get the spinning rainbow ball that can stay on the screen for anywhere from 10 to 30 seconds before going away. Same thing when switching from one app to another. I try to minimize the number of simultaneous open applications I have to 3 or 4 at most. Here are some specs: Processor: 2.4 GHz Intel Core 2 Duo Memory: 2 GB 1067 MHz DDR3 Graphics: NVIDIA GeForce 320M 256 MB Software: OS X 10.8.2 (12C60) It has a 250 GB hard drive, with 180 GB free. Things I've done already: - Run Disk Utility and repaired permissions. - Updated all software. - Monitored processor using Activity monitor, but didn't see anything obvious. - I restart computer at least once a day. Is there anything like caches or settings that I can check to see if they are the problem? Any help would be most appreciated.