Quick Tip: Enable TRIM support in OS X

March 28, 2011

Mac

TRIM support is vital for Macs with SSDs installed, as it can greatly increase the longevity of the drive. SSDs naturally don’t handle garbage files very well. TRIM support corrects this, giving the drive the ability to get rid of old files much more quickly.

Be sure to check out this great post over at TUAW to learn all about TRIM.

Except for the newest batch of MacBook Pros, Apple’s machines do not support TRIM out of the box, a move that has left many SSD users scratching their heads and shaking their fists.

However, Oskar Groth has released a small utility that will enable TRIM support on any Mac running Snow Leopard. This utility edits a kernel extension, based on what Apple’s done with the new MacBook Pros.

Editor’s Note: While this went smoothly on my SSD-equipped MacBook Pro, this is an unsupported kernel extension change. Run this at your own risk, and don’t come crying to us if it blows up your machine.

, , ,

About Stephen M. Hackett

Stephen Hackett, formerly a Lead Mac Genius at Apple, now spends his days running the IT department of a large non-profit in Memphis, TN. He writes about Apple, design and journalism at forkbombr.net. Like all twenty-somethings, you can find him on Twitter. Oh, and he has a dogcow tattoo.

View all posts by Stephen M. Hackett
Post comment as twitter logo facebook logo
Sort: Newest | Oldest

It worked fine for me except that it made Google Chrome unusably slow. When I disabled TRIM support, Chrome worked again. If anyone knows a workaround I would love to know how to fix this issue.

I have the same issue :/ can´t seem to find any fix for this on the web

QQ. You BROKE my MACHINE! ;)

This is great. I'm going to try this as soon as I get home. Is there a way to undo the patch this program performs? Or does the program come with an "undo" button?

Before making the change, keep a copy of /System/Library/Extensions/IOAHCIFamily.kext When you need to revert, put the kext back, then use disk utility to repair permissions on the hard drive (very important).