Sunday, April 10, 2011

Trim Enabler - hack to enable TRIM on any SSD in Mac OS X

In computing, a TRIM command allows an operating system to inform a SSD which blocks of data are no longer considered in use and can be wiped internally. 

TRIM was introduced soon after SSDs started to become an affordable alternative to traditional hard disks as permanent storage in PCs. Because low-level operation of SSDs differs significantly from traditional hard disks, the typical way in which operating systems handle operations like deletes and formats resulted in unanticipated progressive performance degradation of write operations on SSDs. TRIM enables the SSD to handle garbage collection overhead, that would otherwise significantly slow down future write operations to the involved blocks, in advance.

Mac OS X Lion supports TRIM while for SnowLeopard only the MacBook Air builds do so, this hack enabled SSD TRIM support for Snow Leopard on any Hardware and SSD.
Update: Safe to use with Mac OS X Lion!

10 comments:

amBored said...

well I won't use it on LION :3 thanks for advice

Jay said...

cool!

Red13 said...

Nice!!

Killerko said...

I do have 2 ssds in raid 0 so I don't think that TRIM is working even on win7, but the perfomance is still prety amazing

Intraman said...

pretty interesting stuff

Major.Mack said...

well thanks for the info.

Grafted said...

Interesting, thanks

pezasied said...

Thanks for the tip!

Armand Cordero said...

ooh i might try this on my macbook, hope it works on my Leopard ! thanks

Merkin said...

This should be pretty useful for mac users.