Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Or, from my experience, just re-run the patch after both erasing free space and rebooting.

Yeah, that will also work as the patch runs those commands!


Worked great on by Snow Lep drive. Also seemed to work on my Lion drive but I had to back up the file manually there due to some error in the backup process. Also ran the suggested terminal scripts to tidy up afterwards.

Hm. It would be cool if you could post the error.
 
Boot time has more than doubled, need advice.

I used TRIM-Enabler 1.1 with my Intel X25-M (filled with 120 GB data of a 160 GB total capacity) and the System Profiler tells me that TRIM is now enabled.

Next, I followed "To TRIM your disk after enabling TRIM" using the Disk Utility, then changed the ownership of "/" and rebuilt the kext caches.

Now, booting my MacBook Pro with OS X 10.6.7 takes almost 40 seconds, while it took 17 seconds before turning on TRIM. :( I have tried rebuilding file permissions with Disk Utility, but it's no good. I'd appreciate suggestions; how can I remedy this situation?

Thanks,
Sempai
 
TRIM support for MBA Rev C

Could not get it to work on my MBA rev C :(

The Apple stock SSD in the MBA Rev C does not support TRIM.

BTW: I upgraded my MBA Rev C with the higher capacity (and TRIM supporting) 240GB OWC Mercury Aura Pro MBA.

That SSD is significantly faster than the stock Apple SSD in the MBA Rev C.

See Xbench comparisons

120 GB Apple Stock SSD MBA Rev C:
=======================
Disk Test 79.94
Sequential 63.37
Uncached Write 55.97 34.36 MB/sec [4K blocks]
Uncached Write 53.11 30.05 MB/sec [256K blocks]
Uncached Read 47.61 13.93 MB/sec [4K blocks]
Uncached Read 184.45 92.71 MB/sec [256K blocks]
Random 108.26
Uncached Write 52.16 5.52 MB/sec [4K blocks]
Uncached Write 66.55 21.31 MB/sec [256K blocks]
Uncached Read 1458.67 10.34 MB/sec [4K blocks]
Uncached Read 484.80 89.96 MB/sec [256K blocks]


240GB OWC Mercury Aura Pro MBA
======================
Disk Test 214.91
Sequential 127.45
Uncached Write 182.07 111.79 MB/sec [4K blocks]
Uncached Write 170.35 96.39 MB/sec [256K blocks]
Uncached Read 59.16 17.31 MB/sec [4K blocks]
Uncached Read 320.45 161.06 MB/sec [256K blocks]
Random 684.88
Uncached Write 1025.28 108.54 MB/sec [4K blocks]
Uncached Write 319.97 102.43 MB/sec [256K blocks]
Uncached Read 1686.57 11.95 MB/sec [4K blocks]
Uncached Read 871.93 161.79 MB/sec [256K blocks]
 
Last edited:
I just tried version 1.1. It does give me TRIM, and system hasn't hung yet like it did under 1.0 (Spinning beachball)

I'm using a 2011 MacBook Pro 15' 2GHz with an Intel 510 120GB SSD.

I restored to the default kext and then applied the next kext in 1.1. Restore worked perfectly, after reboot System profiler reported no TRIM as it should do.

Great work Cindori!

I did same test with same result on a different SSD.
I'm using a 2011 MacBook Pro 15' 2.3GHz with an OWC Mercury Pro 480GB SSD.

I restored to the default kext and then applied the next kext in 1.1. Restore worked perfectly, after reboot System profiler reported no TRIM as it should do. Patched and TRIM was re-enabled.
 
Has anyone else with a OWC Mercury SSD noticed a slow down on some day to day stuff? I've noticed that installing updates to Webkit/Safari are far slower. In addition, deleting the trash takes far longer than it used to take. Synthetic benchmarks and read/writes are generally up, but I'm still not sure if this is a win-win, at least for my OWC.

I'd love to hear what others with OWCs are experiencing with deleting trash, installing applications, and the works.

I have that same SSD and experience the same thing. I was able to pull a 350 on the disk test with Xbench but it seems a bit slower/sluggish when doing everyday stuff such as opening webpages and stuff. Usually opening webpages would almost be instant but after the TRIM was enabled, it takes 6-7 secs to open a page. I'm guessing maybe TRIM really is not needed with OWC SSD.
 
Same here, empty trash takes longer, as if it's hanging up or something. Other than that no difference. OWC SSD 120 GB. Also, clearing free space on SSD scared me, took 10 minutes to reboot, after running Onyx cleaning up everything, now boots up in 29 seconds, I'm going to leave it alone. 2010 MacPro.
 
Is there just one standard implementation of TRIM? That is to say, would I in any way be better served waiting for Apple to fully implement it in Lion, or would nothing really be changed/tweaked/improved?
 
Is there just one standard implementation of TRIM? That is to say, would I in any way be better served waiting for Apple to fully implement it in Lion, or would nothing really be changed/tweaked/improved?

I would say the biggest "risk" at this point is that Apple hasn't released TRIM to everyone yet probably because it's a new feature, in "beta" of sorts, and may have bugs or other compatibility issues that haven't been worked out yet. But given that the majority of people here have had great success with it (with the exception of some OWC SSDs and old SSDs that don't support TRIM), the feature seems to be pretty stable and effective. I'd absolutely recommend you don't activate TRIM at this point if you don't backup regularly and/or couldn't survive if your SSD had to be wiped and temporarily out of service due to something getting messed up.
 
I've just decided to go back to No TRIM support. The extra few megabytes of read/write speed aren't worth the loss of real world "snappiness." Going back, I've noticed the speed up instantly, including trashing and installing updates. Maybe I'll try again later when these OWC drives play nicer with TRIM support.

Same here, empty trash takes longer, as if it's hanging up or something. Other than that no difference. OWC SSD 120 GB. Also, clearing free space on SSD scared me, took 10 minutes to reboot, after running Onyx cleaning up everything, now boots up in 29 seconds, I'm going to leave it alone. 2010 MacPro.
 
I've just decided to go back to No TRIM support. The extra few megabytes of read/write speed aren't worth the loss of real world "snappiness." Going back, I've noticed the speed up instantly, including trashing and installing updates. Maybe I'll try again later when these OWC drives play nicer with TRIM support.

How slow the trashing is?

I have Corsair F120, 2.0 firmware and enabled trim hack.
I created with dd 320 x 1.3MB files and 40 x 13MB files. Moving files to trash with Finder took like 1 second and emptying trash was instant.

Do you have the latest firmware?
Have you erased free space using Disk Utility?
 
I've just decided to go back to No TRIM support. The extra few megabytes of read/write speed aren't worth the loss of real world "snappiness." Going back, I've noticed the speed up instantly, including trashing and installing updates. Maybe I'll try again later when these OWC drives play nicer with TRIM support.

OWC 120GB SSD here.

TRIM enabled.

I just created 10 200MB files, moved them to trash then emptied.

Both the move and empty were performed instantaneously - less than 1 second.
 
I would say the biggest "risk" at this point is that Apple hasn't released TRIM to everyone yet probably because it's a new feature, in "beta" of sorts, and may have bugs or other compatibility issues that haven't been worked out yet

TRIM driver is already in MBP 2011 (for apple ssd) so I wouldn't say it's a buggy beta.

The thing is rather that it's typical Apple to not release new features to "old" machines.

Or have it benefiting other hardware then their own.
 
SAMSUNG SSD PB22-JS3 with VBM9LD1Q firmware.
TRIM enabled, everything seems to be working fine.
 
Are the benefits of enabling TRIM less for Sandforce-based drives because they already have such good garbage-collecting features? Or would that nonetheless yield great performance improvements?
 
Are the benefits of enabling TRIM less for Sandforce-based drives because they already have such good garbage-collecting features? Or would that nonetheless yield great performance improvements?
Enabling TRIM won't hurt and may improve performance.
 
OWC 120GB SSD here.

TRIM enabled.

I just created 10 200MB files, moved them to trash then emptied.

Both the move and empty were performed instantaneously - less than 1 second.

Well, then I guess either there are different drives (or firmwares?) out there, or we don't have the same sensibility to this.
With TRIM enable I see exactly the same issues others are reporting; moving / deleting files is way slower.

And xBench might be testing random read/write accesses, but that doesn't mean much compared to the latency TRIM adds;
copying / moving / deleting thousands of files like a compilation or an huge install (xcode!) probably implies calling the TRIM command for every file, and that adds up for the OWC drive for some reason.

In the end it doesn't matter; I've been running my OWC SSD for more than a year at 80% capacity without seeing any slowdown. Enabling TRIM might have been nice if there weren't such a huge drawback, but it wasn't even necessary in the first place. Back to normal for me :)
 
On my late 2010 i7 MBP I have an OWC 60gb boot drive and a 500gb Hitachi 7200 RPM data drive. I ran the updater for TRIM and the three commands in terminal and things were great. Then I read about erasing free space, did it and the SSD slowed to a crawl on boot. Rerunning the three commands restored it.

Deleting files, open programs, etc is just as fast as it was. Boot times from pressing the power button to having the desktop fully open and available is 20 seconds, this includes mounting the boot, data, idisk and external fire wire drives. I ran an xbench test and IIRC I was seeing speeds over 280MB/s. (I think, I would have to rerun the test to be sure, but I recall it was on par with what I had before).

Another thing I noticed which was interesting, before TRIM and erasing the free space I have about 27gb used on my boot drive, after it went down to about 25gb used space. So clearly something was cleaned up.

There must be something with the firmware differences between these OWC drives that is causing the discrepancies.
 
Last edited:
Just an update about boot time..I have TRIM enable with 3 similar 2010 MacPro @ OCZ VERTEX 2 SSD

Before Enable TRIM (boot time ~50-55sec)

Enabled TRIM (boot time ~40-45sec)

Erase Free Space (boot time >1min20sec or even longer)

Run those 3 commands in the terminal (boot time back to ~40-45sec)

Firmware Update from 1.27 to 1.32 (boot time sometimes less than 37-39sec)


Press Power Button -> Freeze -> 16sec -> Boom Sound with Grey Screen -> 10Sec -> Apple Logo Appeared -> 7sec -> in to the OS with start up programs pop out

p.s. I guess after I have the 2nd graphic card installed in the MacPro(2 of them are the same), my boot time is way longer than the other 2010 MacPro, I have a 12-16sec freeze at the beginning after I press the power button, with all the fans spinning hard in black screen which is before the "boom" sound appear.
 
Just an update about boot time..I have TRIM enable with 3 similar 2010 MacPro @ OCZ VERTEX 2 SSD

Before Enable TRIM (boot time ~50-55sec)

Enabled TRIM (boot time ~40-45sec)

Erase Free Space (boot time >1min20sec or even longer)

Run those 3 commands in the terminal (boot time back to ~40-45sec)

Firmware Update from 1.27 to 1.32 (boot time sometimes less than 37-39sec)


Press Power Button -> Freeze -> 16sec -> Boom Sound with Grey Screen -> 10Sec -> Apple Logo Appeared -> 7sec -> in to the OS with start up programs pop out

p.s. I guess after I have the 2nd graphic card installed in the MacPro(2 of them are the same), my boot time is way longer than the other 2010 MacPro, I have a 12-16sec freeze at the beginning after I press the power button, with all the fans spinning hard in black screen which is before the "boom" sound appear.

Try resetting SMC and PRAM.
 
Try resetting SMC and PRAM.

I tried everything in both 2010 8core & 12core machine, and I even tried 3 different graphic cards as well, once I plug in the 2nd graphic card, it will freeze at the beginning. I tried all the combo of 5870 5770 GT120 2600xt, they're the same:mad:

And I guess that is some kind of bugs of the 2010MacPro with an old model 2nd graphic card, because I can't even boot-up from the restore disk when the 2nd card plugged in(the screen remain in solid grey after chose the restore disk).

When SSD GT120 & 2600xt both in the 2008MacPro, boot time just around 2x sec and everything works...wried..
 
I tried everything in both 2010 8core & 12core machine, and I even tried 3 different graphic cards as well, once I plug in the 2nd graphic card, it will freeze at the beginning. I tried all the combo of 5870 5770 GT120 2600xt, they're the same:mad:

And I guess that is some kind of bugs of the 2010MacPro with an old model 2nd graphic card, because I can't even boot-up from the restore disk when the 2nd card plugged in(the screen remain in solid grey after chose the restore disk).

When SSD GT120 & 2600xt both in the 2008MacPro, boot time just around 2x sec and everything works...wried..


I have always has the pre-ding bell, slow time (or very slow to show drives when holding option key) which I also did not have on the 08. I think it is normal with the 10 unfortunately. once past the bell all is fine though.
 
Just installed this on my Intel 510 250gb drive in my MBP. I did not erase empty space since i put this in yesterday brand new. See no reason but anyway ran Xbench and it is slightly faster.
 
Couldn't enable TRIM on Apple's TS128A.

Based on other reports in this thread I assume TSXXXA models don't support it. I guess our only option is if Apple decides to release a firmware update? Not very likely, eh?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.