Activa TRIM per a qualsevol SSD a OS X (Yosemite 10.10.4 o posterior)

Manteniu els discs SSD que afegiu al vostre Mac a la forma superior

Des que Apple va oferir per primera vegada Macs amb discs SSD , han inclòs suport per a TRIM, un mètode per al sistema operatiu per ajudar a un SSD a alliberar espai.

Comandament TRIM

La comanda TRIM és emesa pel sistema operatiu per ajudar a un SSD a netejar dades en blocs d'emmagatzematge que ja no són necessaris. Això ajuda al rendiment de l'escriptura d'un SSD mantenint més blocs de dades per escriure's. També manté la SSD com agressiva en la neteja després de si mateix i provocant desgast en els xips de memòria, donant lloc a una fallada inicial.

TRIM és compatible amb OS X Lion (10.7) i posterior, però Apple només permet que l'ordre TRIM s'utilitzi amb SSDs subministrats per Apple. No està clar per què Apple limita el TRIM d'aquesta manera, però la saviesa convencional és que la implementació de TRIM està al costat del fabricant de SSD, i cada fabricant de SSD utilitza una metodologia TRIM diferent. Com a tal, Apple només volia utilitzar TRIM en SSD que ha certificat.

Això va deixar a aquells que agraden d'actualitzar les nostres Macs amb el fred, almenys quan es tracta d'executar SSDs que milloren el rendiment. Sense suport per a TRIM, hi va haver una possibilitat que amb el temps, les nostres cares SSD es frenen, i veurem una reducció de rendiment real per escrit a la SSD.

Afortunadament, hi ha algunes empreses de serveis de tercers que poden permetre TRIM per a les SSD que no siguin d'Apple, incloent TRIM Enabler, una de les opcions de programari de Mac el 2014. Aquestes utilitats fan ús del suport TRIM integrat d'Apple; simplement van eliminar la capacitat del sistema operatiu per comprovar si el SSD es troba a la llista d'Apple dels fabricants aprovats.

Apple fa que TRIM estigui disponible per a tots els discs SSD

Començant amb OS X Yosemite 10.10.4 i posteriors, Apple va fer que TRIM estigués disponible per a qualsevol SSD, inclosos els instal·lats per DIYers, com molts aquí a About: Mac i molts de vostès. Però encara que Apple admet dades SSD de tercers, va activar TRIM per a SSDs no subministrats per Apple i va deixar que l'usuari tornés a activar TRIM manualment, si així ho desitjava.

Heu d'utilitzar TRIM?

Alguns SSDs d'inici de la generació van tenir implementacions inusuals de la funció TRIM que podrien provocar la corrupció de dades. En la seva major part, aquests primers models SSD eren difícils de trobar, tret que escollissin un d'una font especialitzada en productes usats, com mercats de puces, swap meet o eBay.

Una cosa que ha de fer és consultar amb el fabricant de discos SSD per veure si hi ha actualitzacions de firmware per al model SSD que teniu.

No només són SSDs més antigues que poden tenir problemes. Alguns models SSD populars, com ara Samsung 840 EVO, 840 EVO Pro, 850 EVO i 850 EVO Pro, han mostrat problemes amb TRIM que poden provocar la corrupció de dades. Afortunadament per a nosaltres els usuaris de Mac, els problemes de TRIM de Samsung semblen aparèixer només quan s'utilitzen amb comandaments TRIM en cua. OS X només fa ús de les comandes TRIM seqüencials en aquest moment, de manera que permetre que TRIM amb la línia de SSD de Samsung estigui bé, segons informa MacNN.

La importància de les còpies de seguretat

He estat utilitzant la comanda TRIM amb el SSD de tercers que he instal·lat al nostre Mac Pro sense problemes, però, abans d'habilitar TRIM, em vaig assegurar que tenia un sistema de còpia de seguretat en el seu lloc. En el cas que un SSD exhibeixi una falla provocada per TRIM, és probable que s'involucrin grans blocs de dades que s'estan restablint, causant pèrdua d'arxiu no recuperable. Teniu sempre un sistema de còpia de seguretat .

Com habilitar TRIM a OS X

Abans de continuar, recordeu que la funció TRIM s'activa automàticament per a les SSDs subministrades per Apple; només haureu d'executar els passos següents per a les SSD de tercers que hàgiu instal·lat com a actualitzacions.

  1. Terminal de llançament, ubicat a la carpeta / Applications / Utilities.
  2. En el símbol del sistema de Terminal, introduïu el text següent: (Consell: podeu triplicar-ho en la línia d'ordres i copiar-lo / enganxar-lo a la finestra del Terminal.) Sudo TRIMforce enable
  3. Quan se us demani, introduïu la vostra contrasenya d'administrador.
  4. El terminal produirà una de les advertències més fredes que Apple ha presentat encara:
    "AVÍS IMPORTANT: aquesta eina activa-permet TRIM per a tots els dispositius adjunts rellevants, tot i que aquests dispositius no han estat validats per a la integritat de dades mentre s'utilitza TRIM. L'ús d'aquesta eina per habilitar TRIM pot provocar la pèrdua de dades no desitjades o la corrupció de dades. No s'ha d'utilitzar en un entorn operatiu comercial o amb dades importants. Abans d'utilitzar aquesta eina, hauríeu de fer una còpia de seguretat de totes les vostres dades i fer-ne una còpia de seguretat de forma regular mentre TRIM està habilitat. Aquesta eina es proporciona de manera "tal qual". APPLE NO FA GARANTIES, EXPRESSES O IMPLÍCITES, INCLOSES SENSE LIMITAR LES GARANTIES IMPLÍCITES DE NO INFRACCIÓ, COMERCIABILITAT I ADEQUACIÓ PER A UN PROPÒSIT PARTICULAR, EN RELACIÓ D'AQUESTA EINA O EL SEU ÚS ÚNICAMENT O EN COMBINACIÓ AMB ELS SEUS DISPOSITIUS, ELS SISTEMES O ELS SERVEIS. Mitjançant l'ús d'aquesta eina per a habilitar la compra, vostè accepta que, en la mesura que es permeti la llei aplicable, l'ús de l'eina està en el seu únic risc i que el risc total quant a la qualitat, l'acompliment, l'exactitud i l'esforç satisfacció està amb vostè.
    Esteu segur que voleu continuar (i / N)? "
  1. Molt intimidat, però sempre que tingueu una còpia de seguretat actual i un sistema com Time Machine per mantenir les vostres còpies de seguretat actuals, no us hauria de preocupar massa per aprofitar TRIM per mantenir el SSD en forma de punta.
  2. Introduïu i al paràmetre Terminal per habilitar TRIM, o N per deixar TRIM desactivat per a les unitats SSD de tercers.
  3. Quan TRIM estigui habilitat, cal reiniciar el Mac per aprofitar el servei TRIM.

Unes poques notes addicionals sobre TRIM

TRIM no és compatible en els tancaments exteriors que utilitzen USB o FireWire com a mètode de connexió a la vostra Mac. Els tancaments de Thunderbolt amb SSD fan compatibles amb l'ús de TRIM.

S'està activant TRIM Off per a les SSD de tercers

Si decidiu que no voleu que TRIM estigui activat per a fitxers SSD de tercers, podeu utilitzar l'ordre TRIMforce per inhabilitar TRIM seguint les instruccions anteriors i substituint l'ordre Terminal per:

sudo TRIMforce inhabilita

De la mateixa manera que quan vau activar TRIM, haureu de reiniciar la vostra Mac per completar el procés de desactivar TRIM.