Deux utilitaires pour activer le TRIM facilement sous Lion

Christophe Laporte |
Depuis le printemps, Apple a commencé à prendre en charge la commande TRIM, mais elle la réserve (pour le moment ?) uniquement aux SSD livrés avec ses ordinateurs. Certains ont trouvé la parade toutefois et ont réussi à faire fonctionner cette commande sur bon nombre de SSD en patchant une extension du système. La procédure n’est par contre pas forcément aisée si vous n’êtes pas à l’aise avec le terminal. Elle est décrite (en anglais) sur la page de Grant Pannell.

Pour réaliser cette opération plus simplement, il existe deux utilitaires. Le premier s’appelle Trim Enabler [2.0ß2 - 1.1 Mo - US]. Il existait déjà sous Snow Leopard (lire : SSD : un utilitaire pour activer le TRIM), mais a été réécrit afin de prendre en charge OS X Lion.



Si vous avez déjà utilisé ce logiciel par le passé, son auteur vous invite à réinstaller l’extension IOAHCIFamily.kext fournie avec le système. Les précédentes versions de son outil installaient un ancien driver au lieu de patcher celui inclus avec le système. Ce n’est désormais plus le cas…

Auteur de plusieurs applications sur le Mac App Store, Franc Méréo a tout récemment conçu un utilitaire similaire, EnabledTrim_Lion, qui active cette fonctionnalité en se basant sur les instructions de Grant Pannell. Le développeur rappelle qu’il faudra réappliquer cette procédure lors de chaque mise à jour système.



Pour ceux qui ignorent cette commande, le TRIM est une fonctionnalité qui permet d'éviter que les performances de SSD ne se dégradent avec le temps. Le contrôleur du SSD peut alors effacer les cellules de mémoire flash anciennement utilisées, afin d'optimiser les écritures ultérieures qui pourront alors être effectuées sans avoir à réaliser l'effacement préalable imposé par la technologie de la mémoire flash.

On ignore si Apple a réservé cette commande pour de simples raisons marketing ou si elle n’a pas souhaité s’embêter à tester son implémentation du TRIM avec l’ensemble des SSD disponibles sur le marché. Quoi qu’il en soit, si vous avez déjà activé par vous-même cette fonctionnalité par le passé, n’hésitez pas à nous dire avec le recul si sa mise en route vous a été profitable ou si elle a été cause d’ennuis.
Tags
avatar osmose34 | 

J'ai activé le TRIM sur mon Corsair Force GT 120Go et je n'ai jamais vu un disque (dur) aussi rapide et performant, je n'en reviens pas de la rapidité, ça change du tout au tout ! Et l'activation de la fonction TRIM n'a pour l'instant causé aucun soucis. J'utilise mon disque SSD comme disque principal et tout fonctionne parfaitement. Je recommande l'achat d'un SSD à tout ceux qui hésitent !

avatar LaurentR | 

J'ai un Macbook Air 2010. Est-ce que le TRIM est activé par défaut ou est-ce qu'il faut que je l'active ? Merci

P.S. : je viens de vérifier dans les infos système :
Prise en charge de TRIM: Oui :)

Donc soit la personne à qui j'ai acheté l'ordinateur l'a activé elle-même, soit Apple l'a fait sur les modèles 2010.

avatar jujuhtst | 

@LaurentR : cela a été ajouté avec les mises à jour de SL et pris en charge nativement par Lion donc non, il n'y a pas eu d'activation par qui que ce soit sur ton portable. C'est activé "d'office" vu que le SSD est fait par Apple

avatar sebastiano | 

Plus besoin de trimer :)

avatar r e m y | 

Une fois le TRIM activé, les cellules de mémoire anciennement utilisées sont effacées dès que macOS X a un petit moment de libre, pour pouvoir être réutilisées instantanément (sans que MacOS ait besoin de les effacer avant de les réécrire le jour où il en a besoin)

Par contre, ça signifie, j'imagine, qu'en cas d'effacement d'un fichier par erreur, il faut se dépêcher d'utiliser un soft de récupération (Data Rescue, PhotoRec ou autre...) avant que la fonction TRIM ait définitivement remis à zéro les zones où le fichier était stocké, non?

avatar Martin_a | 

@r e m y :

tout à fait ;-)

avatar ricchy | 

Trim Enabler, ne fonctionne pas avec un OCZ-VERTEX v1.10- ','

avatar mattlac6 | 

Quid du tri avec un disque hybride ?

avatar JLG47 | 

cela donne envie de virer l'inutile (pour moi) lecteur de galettes pour ajouter un SSD à mon MBP13.
Je vais tout de même attendre la fin de la garanti.

avatar spootymilk | 

Est ce que les perfs sont réellement augmentées à l'usage ? Je veux dire en utilisation courante pas sur des bench.

J'ai un crucial M4 sans trim et je le trouve déjà vraiment très réactif.

avatar Oliange | 

@jujuhtst "
@LaurentR : cela a été ajouté avec les mises à jour de SL et pris en charge nativement par Lion donc non, il n'y a pas eu d'activation par qui que ce soit sur ton portable. C'est activé "d'office" vu que le SSD est fait par Apple"

Petite correction, le SSD n'est pas fait par Apple mais installé.
Apple de fabrique pas le SSD, ni la ram, ni le proc, ni ... Elle assemble le matériel et sous traite la fabrication des coques de laptop, iMac...

Comme précisé dans l'article, Apple réserve le TRIM sur les modèles vendu ou configuré sur le Store avec un SSD.
C'est petit mais heureusement que certains nous permettent de l'activer sur n'importe quel Mac.
Merci à eux.

avatar vincentbls | 

Le TRIM ne s'active pas sur mon SSD Apple 256 Go embarqué dans un MBP 17 de 2009.
Et tous ces utilitaires ne sont d'aucune utilité si je puis dire...

avatar tchit | 

Marche pas avec mon OCZ Vertex 2

avatar sield | 

J'adore quand il faut bidouiller des machines a 2000€ pour avoir (presque) toutes les fonctions que l'on est en droit d'attendre à ce tarif...

avatar Thegroum | 

Vertex 2 trim activer avec la beta mais il fo insister!!!

avatar ErickH67 | 

Excellent! Marche du premier coup avec mon OCZ Vertex 2 sur un MPB 13" early 2010
Merci !!!

avatar DDivo | 

Aucun pb sur mon MBP15 early 2008/SSD Crucial_CT256M225 : trim activé via trim enabler.
Le tout marche terrible, et viiiiite ;-)

avatar kurtism | 

J'ai activé sur mon SSD vertex 3 avec trim enabler 2 beta. La version d'avant me faisait ramer avec des freezes!
Je vous tiens au courant si ça fonctionne maintenant...

EDIT: c'est toujours la merde pour moi... des freezer avec la roue de la mort...je désactive immédiatement...

avatar parafsuo54000 | 

@sield :
'J'adore quand il faut bidouiller des machines a 2000€ pour avoir (presque) toutes les fonctions que l'on est en droit d'attendre à ce tarif...'
pas faux

avatar saoullabit | 

Intel x25-v2 -> pas de problèmes sur en mbp15' late 2008
Pour être franc j ai pas vu de différence avant TRiM et maintenant ( il y a eue plusieurs mois entre chaque état d activation de TRiM )

avatar Powerboobook | 

SSD patriot wildfire sata3 240go, ça marche super mal, le SSD devient d'une lenteur... Une fois désactiver, vitesse maxi... Je ferais sans le trim...
Même problème avec ssd patriot inferno sata2 120go.

avatar havox79 | 

Pas de problème avec un ocz agility 3, pour ceux qui demande : non sa n'ira pas plus vite c'est juste pour faire durer le ssd plus longtemps ( normalement... Après j'ai pas la science infuse... )

avatar McDummie | 

Quand je me souviens des sceptiques il y a encore quelques mois qui affirmaient ici même que le trim ne sert à rien...

Aller encore un petit effort La Pomme !
Active officiellement le trim sur tous les SSD comme le font déjà les autres OS depuis plusieurs années !
Parce que là ça devient ridicule... Ces bridages pour raisons marketing ça fait vraiment tâches sur des machines d'un tel prix...

De toute façon, c'est pas parce que tu continueras à restreindre le trim à tes (très) mauvais SSD hors de prix que ça nous poussera à les acheter...

Et un grand merci à la communauté Macbidouille dont sont issues les développeurs de ces softs.
Comme quoi, cette communauté est fort utile pour le mac et ses critiques bien plus justifiées et constructives que certains ici ne le laissent entendre...
;-)

Et plus généralement, merci à tous les développeurs qui se substituent aux manquements d'Apple et/ou font sauter les bridages totalement injustifiés.

Et comme disait le Général...
Vive le Mac libre !

avatar KreepLord | 

Sur mon mbp 17 2011 i7, j'ai un vertex 2 120Go dd 750go ... Le trim fonctionne nickel sur Lion.

avatar mickmelou | 

Le Trim fonctionne parfaitement sur mon Macbook Pro 13" de Septembre 2011 équipé d'un SSD Corsair Force Series 120 Go.... voilà!

avatar languedoc | 

Sur un Crucial M4 avec Lion, le gain est manifeste lors de l'allumage

avatar alastorne | 

TRIM activé sur mon Crucial M4 128Go sous Lion 10.7.2 (MacBook Pro mid-2009).
Méthode par ligne de commande : R.A.S.

avatar Vagaz | 

Moi j'ai une petite question sur les SSD. A l'origine, les MacBooks pro comme le mien qui sont sorti juste avant les nouveaux dotés des I3 et compagnie, ils possèdent un SSD ou pas ? Est ce que je peux moi aussi profiter de ces merveilleuses capacités ou je dois investir dans un SSD ?

avatar kayanwan | 

Parfaitement fonctionnel sur mon C300 128 Go via mon MPB Mid 2010 i7

avatar macouille007 | 

@Vagaz :
Tu a donc un MacBookPro 13" Core2duo (année 2010 ou 09) et si tu demande sa, tu n'en a surement pas de SSD car sinon t'aurais bien sentis la difference de prix a l'achat =p

Pour savoir va en haut a gauche de l'écran ( sur la pomme) => A propos de ce mac => Plus d'info... => Materiel => ATA série
Et la tu aura le nom de ton disk dur sur le 2eme caractère Gras (surement "Hitachi" ou bien "Apple SSD")

Un SSD est un disque dur qui fonctionne sur le principe de la mémoire flash, + rapide, stable, robust mais + chère bref le future!

avatar Olivier 72 | 

Bonjour à tous,

je possède un Crucial M4 512 Go que je viens d'installer sur mon MacBook Pro qui en encore sous Snow Leopard. Le nouveau Trim Enabler pour Lion ne fonctionne pour mon OS et les anciennes versions de Trim Enabler semblent inaccessibles en téléchargement . Quelqu'un pourrait me donner un lien qui fonctionne afin de télécharger Trim Enabler pour Snow Leopard ?
Ceux qui possèdent un M4 ont-ils constaté un changement concret ?
Merci de vos réponses.

avatar jeremiou | 

j'ai un mbp de novembre 2009 avec dique apple SSD d'origine

, impossible d'activer le TRIM.... quelqu'un a deja réussi sur ce modèle de disque ?

avatar beros180 | 

J'ai utilisé EnabledTrim_Lion de Franc Méréo pour activer le TRIM sur mon Macbook pro de juillet 2011 que j'ai équipé d'un Crucial M4 512 GO- La procédure a bien fonctionne et le TRIM est maintenant actif du moins d'après le rapport système de l'OS lion 10.7.3. (11D50).
Par contre, le SSD étant neuf, je ne suis en mesure d'indiquer le niveau d'efficacité du TRIM. A suivre .....

avatar macbook007 | 

Bonjour
Juste pour vérifier...
- Sur un Macbook Air 2011 disque 256go SSD Toshiba (modèle 13", intel Core i7 1,8 GHz)
et
- Sur un Macbook Air 2012 disque SSD 512 Go Apple (modèle 13", intel Core i7 2,0 GHz)
Vous pouvez me confirmer que le TRIM est bien activé par défaut.
J'ai lancé Trim Enabler, qui me donne le message suivant :
"The patch is not active, but Trim is working.
You probably have an Apple SSD, which supports Trim by default"
Merci
;-)

avatar macbook007 | 

Je m'auto-réponds.
Il suffit d'aller voir dans "Informations Systèmes" sur le Mac (Applications/Utilitaires), rubrique Matériel/ATA Série, dans les caractéristiques du SSD utilisé (un Apple SSD SM512E dans mon cas sur le Macbook Air 2012).
J'ai bien l'info : "Prise en charge de TRIM : OUI"
;-)

CONNEXION UTILISATEUR