Want to highlight a helpful answer? Upvote!

Did someone help you, or did an answer or User Tip resolve your issue? Upvote by selecting the upvote arrow. Your feedback helps others! Learn more about when to upvote >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

TRIM ENABLER YOSEMITE samsung EVO 840

MACBOOK PRO EARLY 2011


I'd just upgraded from HDD to SSD Samsung evo 840 and the machine is working perfect. I've known about (APP) Enabler TRIM by Cindori for improving SSD perfomance. So, about better speed on write and read, I'd like to know if I should go to Enabler Trim on Yosemite or not.


THX.

MacBook Pro, OS X Yosemite (10.10.2)

Posted on Feb 11, 2015 5:34 AM

Reply
Question marked as Best reply

Posted on Feb 11, 2015 7:54 AM

New for Yosemite, Apple created a kext signing (kernel extension signing) security measure to prevent malware or other unauthorised processes from changing core, Apple provided kext's. Since Trim enabling requires a change to one of these core kext's, the system will not boot up if one applies Trim enabling as one did to previous builds of OS X.


There is a work around; it consists of shutting off the new Apple kext signing security subsystem globally, and then applying trim enabling. One must also then be careful when updating OS X to insure that any new updates from Apple don't reapply this new security subsystem there-by rendering the system non-bootable. I would generally advise NOT to apply trim to non-Apple SSD in Yosemite, but YMMV. Here is the lowdown on how to do this: http://www.cindori.org/trim-enabler-and-yosemite/

3 replies
Question marked as Best reply

Feb 11, 2015 7:54 AM in response to Snascimento

New for Yosemite, Apple created a kext signing (kernel extension signing) security measure to prevent malware or other unauthorised processes from changing core, Apple provided kext's. Since Trim enabling requires a change to one of these core kext's, the system will not boot up if one applies Trim enabling as one did to previous builds of OS X.


There is a work around; it consists of shutting off the new Apple kext signing security subsystem globally, and then applying trim enabling. One must also then be careful when updating OS X to insure that any new updates from Apple don't reapply this new security subsystem there-by rendering the system non-bootable. I would generally advise NOT to apply trim to non-Apple SSD in Yosemite, but YMMV. Here is the lowdown on how to do this: http://www.cindori.org/trim-enabler-and-yosemite/

Feb 11, 2015 8:09 AM in response to Snascimento

Snascimento wrote:


I'd like to know if I should go to Enabler Trim on Yosemite or not.


THX.

It's your choice.


My answer is no, you don't need to enable TRIM in OS X Yosemite for your Samsung 840 EVO SSD drive. Its built in garbage collection will work just fine. Nothing wrong with enabling TRIM in OS X Yosemite if you want to deal with the kext signing concerns each time that OS is updated or reinstalled.


The following from this link.


As for background garbage collection (without TRIM), the diagram shows that it is present, too. The Samsung 840 EVO gets faster after being idle for a while whereas earlier SSDs from Samsung couldn't do that. Well, it is also possible that this performance improvement is due to clearing the TurboWrite cache rather than to background garbage collection. Anyway, the 840 EVO always works faster after a brief idle period both in TRIM-supporting and in non-TRIM environments.

Feb 11, 2015 9:34 AM in response to keg55

keg55 wrote:


Snascimento wrote:


I'd like to know if I should go to Enabler Trim on Yosemite or not.


THX.

It's your choice.


My answer is no, you don't need to enable TRIM in OS X Yosemite for your Samsung 840 EVO SSD drive. Its built in garbage collection will work just fine...

That's an excellent article you linked to and the graphs showing performance with and without TRIM active are very revealing. For example, the 840 EVO graph shows that after heavy use, Random Write performance can reach about 35% of performance when new after 30 minutes of idle time for Garbage Collection, but it fully recovers to new performance if TRIM is active. Garbage Collection clearly works, but GC + TRIM looks like a better combination.

TRIM ENABLER YOSEMITE samsung EVO 840

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.