Aftermarket SSD On A MacBook Pro: TRIM Gets Tested

TRIM On A Mac: Only For Apple's OEM SSDs

You already know that solid-state drives write data to 4 KB pages. In the process of relocating data, deleting stale data, and creating space for new data, they operate on larger blocks. This is what we refer to as garbage collection, and it's something that every SSD uses.

Of course, support for TRIM comes from a few different places. The drive, controller, and operating system all need to be compatible. Fortunately, the process of building a TRIM-friendly ecosystem started a long time ago. Windows 7, Windows 8, Server 2008, Linux, OpenSolaris, FreeBSD, and OS X are all capable of the command. 

But just because a combination of hardware and software support TRIM doesn't mean it's always active. In the Windows world, we're fortunate enough that openness and compatibility are usually embraced. But Apple isn't so benevolent. It only allows TRIM to work on its OEM SSDs, and third-party drives installed aftermarket have this feature disabled.

The ways around this artificial limitation aren't secret. In fact, we showed you how to install a third-party SSD into a MacBook Air, turn TRIM on, and benchmark the drive in Upgrade And Benchmark Your 2012 MacBook Air's SSD. Today, we're showing you how to do the same thing using a different SSD and a different method, and then running another handful of tests.