MacOS – What are the Best Ways to Speed Up a Mac

macmacbook promacosperformance

I have a 2012 Macbook Pro and although it seems to be working fine, over time it has seemed to become more sluggish and less snappy / responsive. So is there any good ways ways that I can 'speed up' my Mac? – this includes stuff like: maximising youtube videos 'lag', the RAM being used up very quickly, Photoshop operations taking a long time to load and Preview struggling to open very large (10000s x 10000s px in size) photos.

My Specs – Macbook Pro 13" (Retina, Late 2012):

  • CPU: 2.5 GHz Intel Core i5
  • RAM: 8 GB 1600 MHz DDR3
  • Graphics: Intel HD Graphics 4000 1024 MB
  • OS: OS X Yosemite 10.10.4
  • SSD HD: 245/249.77 GB Used
  • Typical RAM Available with Safari + Chrome Open (with lots of
    tabs): 2.5 GB

Best Answer

Looking at your data - your storage has to be performing horribly.

  • SSD HD: 245/249.77 GB Used

To fix this:

  1. Make a bootable backup and test it (or make sure your Time Machine or off-site backup is solid and you know how to restore / how long that will take)
  2. Make a new user account
  3. Delete your main user account and let the Users & Groups preference pane delete all your user files.
  4. Boot the mac into recovery and run disk utility to check the directory structure and most importantly - allow the unused blocks to be trimmed. (alternatively you could boot into single user mode and run fsck on the unmounted volume. That trims unused blocks equally well)

Once that is done, start up the Mac and log in to your new test account.

Collect timing statistics on what you wish to benchmark. Make sure you have repeatable numbers (maybe run 5 tests - see if you have to discard high/low values - if so, better to make 10 measurements).

Now that you have a solid benchmark of how the software performs with enough space on the drive to arrange the storage efficiently and for rapid read/write performance, you can contemplate moving back some or all of your user files from your backup.

I like to keep 50 GB or 10% of free space on my SSD - whichever is the larger amount for maximum performance. Any less than 6 GB free + size of RAM is a danger zone and means I am sacrificing serious speed to have the drive that full. Get a 64 GB RAID USB flash drive for $20, or USB SSD or spinning HDD to hold your large files and you will probably have to do nothing else to speed up your Mac.

Related Question