Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Korican100

macrumors 65816
Original poster
Oct 9, 2012
1,216
620
I have an OWC Mercury Extreme Pro 6g 480gb via Velocity Solo X2 PCIe
Also, I have a Samsung 840 EVO PRO via Velocity Solo X2 (Separate cards)

Per this article it states "If you have an OWC SSD, though, you don’t need TRIM. The SandForce controller in our SSDs takes care of this “garbage collection”...enabling TRIM could actually hurt the performance and reliability of your OWC SSD, rather than help it"

However, I understand I must enable TRIM for my 840 Evo Pro.

The thing is, I can't enable TRIM for certain drives. It's either on for ALL or no TRIM whatsoever.

How do I keep TRIM for my 840pro, but not for my OWC ssd? Is this even possible?
 
So does TRIM being enable on SSD's with their own garbage collection hinder the performance, or cause unnecessary wear?
 
Last edited:
IMHO, OWC is wrong in their recommendation not to enable TRIM on their SSDs. I had an OWC SSD in my MBA for a couple of days, and it was a garbage drive. I returned it and it's been replaced with a Transend JetDrive. Anyway TRIM and Garbage collection are different, and you need both. See attached:

http://www.thessdreview.com/daily-n...ion-and-trim-in-ssds-explained-an-ssd-primer/

http://www.samsung.com/global/busin...hitepaper04.html?CID=AFL-hq-mul-0813-11000279

My Mac Pro has an Aprocorn Velocity x2 with a Samsung 840 and I utilize TRIM with Trim Enabler on both my MBA and Mac Pro.

Lou
 
  • Like
Reactions: crjackson2134
SSD's have very unique limitations when it comes to writing data. This is why TRIM is necessary except in very specific implementations.

On an SSD, data is stored in "blocks". When some data in a block is marked as being no longer needed by the OS, the best thing the SSD can do is to copy the "good" data out of the block and in to a new sector. The reason for this is because an SSD cannot choose to only delete part of a block, it is an all-or-nothing process. So if you have some good data in that block, it needs to be copied to a new location before the entire block can be erased.

And that is where the problem is, and why TRIM is so vital with SSD's. When the SSD goes to consolidate it's "good" data to free up space, if the OS has not told the SSD which data has been marked as no longer needed by the OS, the SSD will write this "unneeded" data to new blocks during garbage collection. This is a huge waste of time and greatly increases the number of writes that the SSD performs over its lifetime. With TRIM, the OS tells the SSD which data is no longer needed, and the SSD will know that it doesn't need to save this data to new blocks during garbage collection. This reduces the average number of writes to cells in the SSD and can greatly prolong the lifespan of the SSD as well.

I have never heard of Sandforce SSD controllers being file-system aware, and thus able to handle TRIM without the need of OS TRIM support. And even if it did, it's not a very good solution either. The problem is, filesystems change and there are a lot of them out there. Most SSD manufacturers that make filesystem-aware SSD's that don't need OS TRIM support only bother to work with the NTFS filesystem anyways, so you would still need to enable TRIM with OS X regardless.

Who knows, maybe OWC did some serious firmware kung-fu and they really are right that the SSD can handle TRIM without support from OS X. They do make SSD's meant to be used in Macs anyways, so mayhaps they are actually correct.
 
Last edited:
  • Like
Reactions: AidenShaw
The thing is, I can't enable TRIM for certain drives. It's either on for ALL or no TRIM whatsoever.

How do I keep TRIM for my 840pro, but not for my OWC ssd? Is this even possible?

You can't. It is either on or off for all drives.

All SSDs should have TRIM enabled and OWC is full of it. There was an incompatibility with earlier versions of the Sandforce firmware used in all OWC SSDs and rather than acknowledge that, OWC told users not to enable TRIM. Later versions of Sandforce firmware fixed this issue.

Even Sandforce themselves recommend using TRIM.
 
Per this article it states "If you have an OWC SSD, though, you don’t need TRIM. The SandForce controller in our SSDs takes care of this “garbage collection”...enabling TRIM could actually hurt the performance and reliability of your OWC SSD, rather than help it"

I'm the developer of Trim Enabler and from time to time I get emails from anxious users, pointing to that statement. So let's settle this once and for all.

Trim Enabler 1.0 (released back in 2011) enabled Trim by installing a pre-patched Trim driver. Although the app had a label stating "Only for use on Snow Leopard", there were concerns of driver conflicts when Apple eventually released OS X Lion. I'm pretty sure that this is what OWC refers to when talking about "Trim can hurt your drive".

Ever since Trim Enabler 2.0 (released back in 2012), Trim Enabler unlocks the Trim driver directly, leaving your OS otherwise unaltered. So since 2 years back, this method of Trim Enabler is not an issue.

As for OWC drives and Trim in general, their drives support Trim, and use Trim in Windows, so saying it's bad for the drive is quite... contradicting. In fact, by the design of Trim, it's not forced by the OS (or by Trim Enabler), but rather, it's a request that is sent to the drive controller, which then can decide for itself if it should perform the Trim. And to the best of my knowledge, OWC SSD's accepts and performs the Trim command.

So if Trim is hurting the drive, why doesn't OWC disable it by firmware? Well, simply because it's not Trim that OWC has a problem with, but that the method of enabling it (Trim Enabler). My theory is simply that the OWC statement is a policy decision, to not encourage use of third party software that messes with these features. If I were a disk manufacturer, I would not do that either.

This is just my personal opinion/theory, which you of course can argue is biased. I'm not going to tell you to enable Trim or not. I'm not an expert on OWC drives. But I can tell you that:

  • There are quite a number of OWC disk owners that are using Trim Enabler without any complications
  • That OWC statement is outdated and not backed up with technical facts
  • And if you should you have any problems with Trim active, it's just as easy to flip the switch back to off
 
Last edited:
Googling brought me here. Cindori, your comments are very generous regarding OWC.

It seems very plain to me that they are simply spouting nonsense in order to promote sales of their SSDs - which by the way, are no different from anyone else's.

Trim is a good idea, period, and OWC suggesting they are in some way special and don't need it is just downright dishonest imho.
 
I've had 3 pcie SSD OWC drives fail on me in 2 years. I've not used trim support on their recommendation, but could that be a reason it's failing over, and over, and over?
 
I've had 3 pcie SSD OWC drives fail on me in 2 years. I've not used trim support on their recommendation, but could that be a reason it's failing over, and over, and over?

Enable TRIM on an OWC Accelsior E2 PCIe (RAID0) - bad or good idea?

Read this thread:

https://forums.macrumors.com/threads/owc-ssd-upgrade-2012-macbook-air-buyer-beware.1459847/

As I stated above in Post #4, IMHO, OWC SSDs are garbage. And their recommendation not to enable Trim, IMHO, is garbage advice, as I stated above.

Lou
 
Does RAID 0's support TRIM yet?

I agree that OWC SSD's have plenty of problems; I have had about 10 SSD's including Sandisk Sandforce, Samsung 840 EVO, Crucials and Intels, but OWC's was the only one to show serious slowing over the years even WITH TRIM.

That being said, the Crucial m4 and Intel 520 over USB and shouldn't have TRIM are functioning fine for several years, too. I wouldn't worry too much if your Accelsior didn't support it.

Enable TRIM on an OWC Accelsior E2 PCIe (RAID0) - bad or good idea?
 
Simply put, OWC wants to sell you their drives, which are Mac-focused, and since up until now, there wasn't a "legit" way to enable TRIM on non-Apple SSDs, they were saying what users wanted to hear. TRIM is a separate thing from "garbage collection", and their explanation tries to muddy the distinction between them.
 
  • Like
Reactions: Weaselboy
I have to agree with everyone so far. I had an OWC Accelsior drive and over the course of about one year saw a dramatic drop in performance. I enabled TRIM using Cindori's Trim Enabler and after about two days, the performance of the SSD was much improved. I have no clue as to why OWC would say what they about TRIM and their drives other than to speculate that they would want to push you to purchase another SSD from them once the performance drops...
 
  • Like
Reactions: Weaselboy
I've had 3 pcie SSD OWC drives fail on me in 2 years. I've not used trim support on their recommendation, but could that be a reason it's failing over, and over, and over?

Yes, it could be a contributing factor.

Without Trim, the drive will do much more garbage collection since it will have to garbage collect deleted data as well as live data. So there will be more wear on the drive. Whether that's lots of additional wear, or only slightly more will depend on what you've used the drive for. It's possible it's had to do a LOT more reading and writing as a result of OWC's duff advice.
 
The controllers (and firmware) that OWC has chosen to use have to be a factor too. Odd, so much promise and early glowing reviews from the likes of StorageReview years past. Yet there really has been almost an onslout of criticism about their position on TRIM (this forum and "Storage: SSD MacIntouch Readers Report" have made excellent points.

I put some blame on Apple, too, years of ... not trusting their own OS to deal with "off the shelf" retail SSD devices. And maybe OWC didn't want to take a position that might put them that opposed Apple??
 
Wow. Lots of good info in this thread.

Yes, if you can use TRIM, then use it. It works with a drive's internal garbage collection. It doesn't replace it, and it certainly cannot hurt things.

The OWC article is garbage. It has terrible misinformation from a time long ago.

My 2010 MacBook Pro has an OWC Mercury Extreme SSD and I now have TRIM enabled with 10.10.4. Back with previous builds of OS X I would use Trim Enabler.

OWC SSDs work with TRIM the same as any other modern SSD. OWC sells standard SandForce SSDs. Nothing special about them.
 
Wow. Lots of good info in this thread.

Yes, if you can use TRIM, then use it. It works with a drive's internal garbage collection. It doesn't replace it, and it certainly cannot hurt things.

The OWC article is garbage. It has terrible misinformation from a time long ago.

My 2010 MacBook Pro has an OWC Mercury Extreme SSD and I now have TRIM enabled with 10.10.4. Back with previous builds of OS X I would use Trim Enabler.

OWC SSDs work with TRIM the same as any other modern SSD. OWC sells standard SandForce SSDs. Nothing special about them.

Correct on every point.
 
They're claiming the Accelsior PCIe SSD doesn't support TRIM, but I'm taking that with a grain of salt.
Anyone tried it yet?
 
I have an OWC Pro 6G SSD and a Samsung 840 EVO SSD in my Mac Pro 5,1. I enabled TRIM after I updated to 10.10.4 with no issues. According to OWC it is safe to do and as the link referenced above states. I do not have a RAID set up.

I then completed a 90 minute video project using Premiere Pro. The performance was as always - fast and flawless.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.