Mac OS X 10.10.4 Supports TRIM for Third-Party SSD Hard Drives

Discussion in 'MacRumors.com News Discussion' started by MacRumors, Jun 30, 2015.

  1. MacRumors macrumors bot

    MacRumors

    Joined:
    Apr 12, 2001
    #1
    [​IMG]


    Earlier today Apple released OS X 10.10.4, an under-the-hood update to OS X that introduced several bug fixes and improvements. One improvement, according to Ars Technica, is support for TRIM for third-party SSD hard drives. We previously covered TRIM likely coming natively to the next version of OS X El Capitan but it appears support has already arrived.

    [​IMG]
    Photo via ArsTechnica

    TRIM is a system-level command that allows the operating system and the drive to communicate about which areas of the drive are considered unused and thus ready to be erased and rewritten to. In the absence of TRIM, users can see significantly slower drive writes as the drive begins to fill up. Most modern operating systems support TRIM but for Apple's OS X, it has only included support for its OEM SSDs. This means that Mac users looking to install an after-market SSD in a machine originally intended for spinning disc hard drives would run into trouble without the help of other third-party tools.

    To enable TRIM, a user just has to type "sudo trimforce enable" into the Terminal window. Ars Technica points out that running TRIM prompts a "scary" message from the system, but notes it's largely because each SSD implements TRIM in a different way, with older disks sometimes acting in a way OS X would not expect.

    MacRumors forum readers have been testing and discussing the update in our forums and sharing their experiences.

    Article Link: Mac OS X 10.10.4 Supports TRIM for Third-Party SSD Hard Drives
     
  2. Tucom, Jun 30, 2015
    Last edited: Jun 30, 2015

    Tucom macrumors 65816

    Tucom

    Joined:
    Jul 29, 2006
    #2
    This may seem like a silly question, but if I were to enable this on an Admin account, would it still be enabled for my Standard account?
     
  3. Xytal macrumors regular

    Joined:
    Mar 30, 2010
    #3
    Yeeeeeeeeeesssssssssssssssssss! FINALLY! Just turned that sucker on.
     
  4. yukyuklee macrumors 6502

    yukyuklee

    Joined:
    Jan 4, 2011
    Location:
    Boston, MA
  5. JustThinkin' macrumors 6502

    Joined:
    Oct 21, 2014
    #5
    Did this earlier today. Thanks for creating a separate article about it.
     
  6. AppleNewton macrumors 68000

    AppleNewton

    Joined:
    Apr 3, 2007
    Location:
    1 Finite Place
    #6
    Is this a one stop fix? as in if I reinstall an OS it will keep trim supported or do you need to perform this process again?
     
  7. jmille44 macrumors member

    Joined:
    Oct 31, 2005
  8. duffman9000 macrumors 68000

    duffman9000

    Joined:
    Sep 7, 2003
    Location:
    Costa Mesa
  9. cliff.wakefield macrumors newbie

    Joined:
    Jul 8, 2013
    #9
    Typically with the 3rd party utils you had to reapply after every major or minor version of the OS.

    So I would suspect 10.11.0 and 10.10.5 will require you to run the util again.
     
  10. alvindarkness macrumors 6502

    Joined:
    Jul 11, 2009
    #10
    Gotta be one of the most commonly done tweaks, glad Apple realised this, thought about its users, and implemented it as a terminal command.
     
  11. benguild, Jun 30, 2015
    Last edited: Jun 30, 2015

    benguild macrumors 6502a

    Joined:
    Jul 29, 2003
    #11
    Nice, does this work on USB or Thunderbolt connected drives as well?

    EDIT: Actually, nevermind. Looks like there's a data loss risk for this model anyway.
     
  12. bogchop macrumors newbie

    Joined:
    Nov 8, 2012
    #12
    I have 2 480GB SanDisk SSD's in RAID0 in my 2012 mac mini. I put it together using Disk Utility.

    If I use this tool, will TRIM finally be enabled for my configuration?
     
  13. dingdong macrumors regular

    dingdong

    Joined:
    Apr 10, 2007
  14. Ledgem macrumors 65816

    Ledgem

    Joined:
    Jan 18, 2008
    Location:
    Hawaii, USA
    #15
    Someone over at Ars Technica posted a warning about using TRIM with certain hard drives. I'll quote it here:
    I haven't looked into it too heavily and I know that plenty of people use TRIM with these drives with no issues (I did in the past), but given that I use a Samsung 840, it gives me pause about enabling this feature. Just figured I'd put it out there for everyone else to see.
     
  15. mikesilv macrumors newbie

    Joined:
    Dec 27, 2006
    Location:
    Seattle
    #16
    Erm, technical knowledge challenged "Finally" crowd, for your consideration:
    http://linux.slashdot.org/story/15/...linux-tread-cautiously-and-keep-backups-handy

    I eagerly await your fists of rage flying into the air when your SSD that does a ****** job of implementing disk controller commands borks your data. (You see, Apple was cautious about this because they had the muscle to make hardware manufacturers do it right with Apple supplied parts. Good luck with your 840 EVO. The command comes with a disclaimer for a reason.)
     
  16. yukyuklee macrumors 6502

    yukyuklee

    Joined:
    Jan 4, 2011
    Location:
    Boston, MA
    #17
    I hope this "• Addresses an issue that prevented some external displays from functioning properly" really works I'm sick of getting errors. I would like to shut my mbp lid without getting errors
     
  17. kinless, Jun 30, 2015
    Last edited: Jul 1, 2015

    kinless macrumors regular

    kinless

    Joined:
    Apr 2, 2003
    Location:
    Tustin, California
    #18
    According to OWC, you don't need to enable TRIM for their drives due to the Sandforce controller. They already have their own garbage collection in addition to over-provisioning (which is why you only have 960GB and not 1024GB of space). You can read about it here: http://blog.macsales.com/21641-with-an-owc-ssd-theres-no-need-for-trim

    EDIT: Yes, I know the difference between GC and TRIM. What I was trying to say is that OWC's garbage collection compensates for the lack of TRIM, which was meant to imply that they're in fact two different things.
     
  18. Tucom macrumors 65816

    Tucom

    Joined:
    Jul 29, 2006
    #19
    Does anyone know?

    Ofcourse I imagine it does, but still curious. I'm like 99% sure, but that one percent...
     
  19. rturner2 macrumors 6502

    Joined:
    Jul 18, 2009
  20. solipsism macrumors 6502

    solipsism

    Joined:
    Jan 13, 2008
    #21
    Solid State Drives Hard Drives? Really?
     
  21. allanfries macrumors 6502a

    allanfries

    Joined:
    Jun 18, 2013
    Location:
    Canada
    #22
    Think, I will avoid any possible problems and just stick with the Trim Enabler by Oskar Groth (Cindori.org), that I've been using for the past 2 plus some years. Using a 240GB Kingston Hyper-X 3K SSD. Haven't had any issues.
    But, nice to know there is a built in option now.
     
  22. duffman9000 macrumors 68000

    duffman9000

    Joined:
    Sep 7, 2003
    Location:
    Costa Mesa
    #23
    I've been manually removing the "APPLE SSD" string from the correct kext for my Crucial M4 512 GB for years. No data loss and yes, I do use my system for development. I've had less than 100GB of space remaining many times, but I usually have about half the drive free. No problems with TRIM yet.
     
  23. iamMacPerson macrumors 68030

    iamMacPerson

    Joined:
    Jun 12, 2011
    Location:
    AZ/10.0.1.1
    #24
    I used Trim Enabler on 3 Crucial MX100 SSDs, on a Samsung 830, 840, and 840 EVO with no problems, and with the Trim Force command in El Cap on my MBP (840 EVO) with no problems. I have just enabled this feature on all Macs I have that can use it, so I'll just make sure to keep a TM backup of each machine.
     
  24. scrmtrey macrumors regular

    scrmtrey

    Joined:
    Mar 28, 2013
    #25

    TRIM and GC are not the same thing.

    GC is not a replacement for TRIM regardless of foreground or background type. TRIM can only make the GC process more efficient and lower the write amplification
     

Share This Page