SSD : un utilitaire pour activer le TRIM

Florian Innocente |
Un petit utilitaire est disponible pour activer le TRIM sur les SSD à qui il est encore refusé : Trim Enabler [837 Ko]. L'arrivée de la mise à jour 10.6.7 de Mac OS X avait en effet douché les espoirs de ceux qui espéraient cette fonctionnalité généralisée à toutes les machines dotées de ces supports, qu'ils soient livrés par Apple ou non (lire Mac OS X 10.6.7 ne TRIM pas et Le TRIM déjà activé sur les nouveaux MacBook Pro).

Cette fonctionnalité 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.

Cet utilitaire habille d'une interface une série de manipulations mises au point par MacBidouille (qui peuvent fonctionner sur 10.6.7 et 10.6.6). Elles consistent à remplacer un fichier système. Les comptes-rendus de ceux qui ont testé sont variables, certains n'ont pas nécessairement relevé des performances en hausse, mais cela marche chez de nombreuses personnes. Dans tous les cas commencez par faire une sauvegarde du contenu de votre SSD, au cas où.

trimscreenenabler
Tags
#SSD #trim
avatar Anonyme (non vérifié) | 
Essayé avec un SSD Samsung MMDOE56G5MXP-0VB de 256 Go, sans succès. Savez-vous s'il supporte la Trim ? Y-a-t-il une solution alternative ?
avatar lemail2mi | 
Perso, je pense que c'est le fait d'effacer l'espace libre de votre disque qui améliore les performances, pas le trim qui est supposé réduire la dégradation des performances "dans le temps".
avatar JLG47 | 
Serait-ce utile aussi pour les clés USB?
avatar lemail2mi | 
et pour les disquettes?
avatar Anonyme (non vérifié) | 
[quote]Serait-ce utile aussi pour les clés USB?[/quote] oui bien sûr. et même l'impression de tes documents donnera des couleurs plus vives et éclatantes
avatar -YoYo- | 
Je m'inscris spécialement pour réagir à ce sujet ! Je possède donc un MacBook 5.1 (13" Aluminium de fin 2008) équipé depuis Novembre dernier d'un Intel Postville 120Go. Téléchargeant beaucoup et faisant donc pas mal de cycles d'écritures et éffacements, j'avais ressenti une baisse des performances ces derniers temps : boot plus long, lancement des programmes plus mou etc... Rien de grave certes, mais c'était perceptible ! J'ai installé le patch, rebooté, Trim activé comme il faut, j'ai dupliqué un film HD de 9Go jusqu'à remplir le disque et les ai effacés pour que le Trim 'nettoie' l'espace libre. Et là miracle, je l'ai directement ressenti : j'ai retrouvé toute la vivacité du SSD neuf ! Boot, navigation sous SL etc !!! Pour en être certain, j'ai lancé Quickbench, me donnant bien 260Mb/s en lecture et 105 Mb/s en écriture (séquentielle), soit les performances du SSD neuf que l'on peut retrouver sur différents tests de l'Intel X25-M ! Bref, je suis ravi, enfin nous n'avons plus à nous occuper des baisses de performances des SSD (ou presque) ! Je le recommande à tous ! Voici un imprime écran du bench de mon SSD ! http://img833.imageshack.us/f/capturedcran20110327225.png/ Merci encore pour cette manip'/patch !!!
avatar fiatlux | 
Activé sur mon Mac Pro avec SSD Intel X25-M. On verra bien...
avatar Anonyme (non vérifié) | 
@-YoYo- ce que tu as fait, c'est forcer l'effacement de l'espace libre. C'est pas le trim. Donc oui, tu ressens une différence, mais le résultat aurait été le même sans acticer le trim, simplement en effaçant l'espace libre. Tu aurais eu aussi le même résultat en clonant ton disque sur un autre, en l'effaçant, et en réimportant le clone dessus. En revanche, l'activation du trim est censée gérer l'effacement à chaque fois que tu vas modifier et effacer un fichier, donc mesurable sur le long terme
avatar claps | 
@cherryblue non, effacer l'espace libre sur un SSD sans TRIM ne permet en aucun cas de regagner en performance, c'est même le contraire qui se passe.
avatar alyosha.t | 
Entre le Trim, activé ou non, les problèmes de freeze (nappe sata, istat pro, 10.6.7?) il ne fait pas bon mettre un ssd dans un mbp 2011 ! Des retours positifs qd mm ? :)
avatar sinbad21 | 
Je ne constate pas de ralentissement, sauf au vidage de la corbeille, surtout s'il y a plein de petits fichiers (comme quand on met une application à la corbeille). Le temps de vidage de la corbeille explose ! C'est normal à mon avis parce que le TRIM consiste à remettre l'espace libéré à disponible, opération inutile sur les DD classiques. Ça prouve que le TRIM est effectif, selon moi.
avatar -YoYo- | 
@Cherryblue Je n'ai pas gagné en espace libre, j'avais environ 50 Go d'espace libre, mais espace libre non remis à 0 car je n'avais pas le Trim, du coup, le fait d'avoir rempli et effacé cet espace libre a permis à SL d'envoyer la commande Trim au SSD sur mon espace libre ! Je t'assure que le gain de performances st réel, tant à l'usage qu'en benchmarks... ;)
avatar Ponchan | 
Patch appliqué avec succès. MBPro 2010, OCZ Vertex, Mac OS 10.6.7 Il me reste la maj du firmware à faire
avatar sinbad21 | 
Je ne suis pas du tout sûr que la remise à zéro de l'espace libre serve à quelque chose. La commande TRIM agit au coup par coup, elle ne s'occupe que des données en cours de suppression. En démarrant sur le DVD de Mac OS pour remettre à zéro l'espace non occupé, le TRIM n'est pas actif puisque que l'extension n'est pas patchée sur le DVD, donc ça ne sert à rien. Une fois qu'on reboote sur le disque dur Mac OS ne va pas s'amuser à inspecter le disque dur pour savoir s'il y a des choses à récupérer, ce serait bien trop pénalisant pour les temps de réponse. Le TRIM n'intervient qu'au moment de la suppression d'une donnée, c'est-à-dire quand on vide la corbeille (ou qu'on fait un rm dans le Terminal).
avatar valentinmumble | 
@-YoYo- J'ai moi aussi un MacBook 5,1, plus un OCZ Vertex 2, j'ai installé le patch, effacé l'espace libre et réparé les autorisations comme conseillé mais j'ai toujours ces problèmes de lenteur, 15 secondes de boot avant le patch, 1 bonne minute maintenant... Je constate également un lourd ralentissement lors du vidage de la corbeille et lors de l'extinction du Mac Ma question est donc comment désinstaller ce patch, ou inverser les changements effectués par ce patch ? (Je précise que j'ai aussi une partition Bootcamp, je ne sais pas si ça joue) Merci
avatar -YoYo- | 
Moi en fait je n'ai pas 'effacé l'espace libre' via l'utilitaire de disques, donc je n'ai pas eu à réparer les autorisations... Un exemple flagrant : il fallait 4-5 rebonds pour lancer iTunes, maintenant un seul suffit !!!
avatar Camousse | 
@ valentinmumble : L'utilitaire ne sauvegardant pas le fichier d'origine (ou alors j'ai pas trouvé) je suis revenu en arrière pour les mêmes raisons que toi grace à une petite réinstallation de macOS depuis les DVD d'origine. Il y a probablement plus simple mais je ne connais pas, si quelqu'un a une autre idée ? J'ai vraiment eu de grosses lenteurs malgrès l'effacement de l'espace vide. 1min pour démarrer, de longues secondes pour ouvrir le Finder, une corbeille aussi rapide qu'une limace, iTunes et les autres programmes, j'en parle même pas... Je vois pas d'où a pu venir le problème.
avatar abstract | 
Le gars qui boot en 8s je ne sais pas comment il fait, il en faut autant a mon MBP pour afficher la roue sous la pomme. Sinon j'ai fait la manip + réparation des autorisations + boot sur disque USB et suppression espace vide, mon ssd étant neuf pas de différence.
avatar nico-r (non vérifié) | 
Alors moi aussi j'ai voulu revenir en arrière, donc si vous utilisez Time Machine c'est nickel. il faut aller à : HDD > Système > Bibliothèque > Extensions et récupérer sur Time Machine la version précédente du fichier : IOAHCIFamily.kext Ensuite, redémarrer sur DVD et réparer les autorisations. Tout devrait rentrer dans l'ordre... Je suis revenu a mes 10 sec de boot.
avatar nico-r (non vérifié) | 
@camousse j'ai remarquer que quand on re-install osx par dessus le système deviens archi lent. Je préfère si possible installer la Combo par dessus.
avatar Camousse | 
@nico-r J'ai pas remarqué de ralentissement notable après re-instalation, je suis revenu à des performances similaires à l'avant TRIM. (il est aussi possible que mon système ai besoin d'une clean installe, il n'en a pas eu depuis leopard) Le coup de la combo n'est pas idiot cela dis :)
avatar Mondana | 
La nouvelle version est de sortie ! Installée et approuvée... http://groths.org/enabler/updates/enabler.zip @+ Mondana
avatar axelblue | 
Pour les lenteurs au demarrages, j'ai d'abord essayé la commande terminal... Pas d'impact, boot a 30sec. Puis j'ai vidé le cache user... boot a 30sec (la pomme apparait seulement au bout de 17sec). Enfin, un ptit coup de reset pram, deux fois successive, et la, boot instantané... la pomme apparait 2 sec apres le dong du démarrage, et 15 sec maxi pour boot complet (avec pleins d'app a ouverture automatique chargées : chrome, ical, mail, post it, vpn, menu meters, intego....) Pour moi c'est le reset pram qui corrige le mieux les lenteurs de boot... de 30 sec (parfois 35) a 15 sec... Bravo pour le record a 10sec lu plus haut!
avatar pierrot99 (non vérifié) | 
J'ai finalement tenté d'installer ce patch ... impossible de le faire marcher sur mon MBP + Intel X25 Postville 80gb, TRIM reste toujours à Non. Question: je boote mon système en 64bits ... s'agissant d'un .kext (kernel extension), il me semble bien qu'un kernel 32bits a des kext 32bits, et le 64bit des kext 64bits ... l'un d'entre qui a réussi boote-t-il en 64 bits ?
avatar valentinmumble | 
J'ai tenté le reset PRAM, et ca a marché, je suis revenu a un boot 15 secondes, avec le TRIM activé cette fois ! Merci pour votre aide et vos conseils !
avatar Camousse | 
Je viens d'essayé de nouveau avec la nouvelle version du patch et cette fois c'est impeccable, TRIM activé et aucun ralentissement sur un C300 256Go. Le bonheur !
avatar nicolassoret | 
Pour ma part tout va super bien. J'ai fermé toutes les applications, activé le patch, reboot et paf : http://cl.ly/1M391j3f3S023S2O2x1g Config : - OCZ Vertex 2 - 60GO en révision 1.11 - Macbook Pro fin 2010 Core I7 @ 2,8 Merci pour le soft :)
avatar tazevil666 | 
Petit retour sur ma config pour ceux que çà interesse ! :) Heureux possesseur depuis 4 semaines d'un MBP 13" 2011 (Avec 8Go de RAM) et d'un SSD OWC Mercury Extreme PRO 3G monté sur un OWC Data Doubler, j'ai fait mise à jour ce soir en 10.6.8 ! J'ai hésité avant d'installer TRIM Enabler à la vue des commentaires vus ici ! Mais tout c'est parfaitement bien passé ! Avant TRIM Enabler, j'avais déjà de super perf : démarrage en 12 sec, et système super rapide ! Après TRIM Enabler, j'ai gagné 3 sec au démarrage : 9 secondes à peine avant d'avoir la main sur le bureau ! Et je trouve la copie des fichiers encore plus rapide ! Merci pour la news MacGen ;)
avatar dark juju | 
Je me demandais quand vous alliez finir par en parler :)
avatar Camousse | 
Après voir essayé hier soir sur un C300 256Go (macbook pro i7 15" 2010) je suis revenu en arrière en raison de fort ralentissements à l'usage (boot et lancement d'appli) malgré l'effacement de l'espace libre avec l'utilitaire disque. Je vais attendre une hypothétique version officiel...
avatar notasa | 
MBA 11" et Mac Pro avec un Super Talent patchés. Espace libre effacé, un petit coup d'Onyx. Les redémarrages me semblent un peu plus lent qu'auparavant, rien n'a changé dans la réactivité. J'espère que le patch ne se contente pas de changer NON en OUI en face de la prise en charge du TRIM ! A suivre.
avatar joyxes | 
Marche parfaitement ! Par contre prévoir de redemarrer en safe mode (touche maj au demarrage) et reparer les autorisations. Le soucis de ralentissement résolu à l'aide de l'utilitaire de disque en bootant sur dvd de snow leopard : selectionner le SSD, onglet effacer, cliquer sur effacer l'espace libre. ENFIN le trim sur macosx !
avatar Toinouco | 
Certains qui ont eu un ralentissement on fait un effacement de l'espace libre avec l'utilitaire de disque (Utilitaire de disque > Effacer > Effacer l'espace libre ...) et le problème a été réglé. Les performances du SSD retrouvant après celles de sa jeunesse. Pour ma part (SSD ayant presque un an) tout a fonctionné du premier coup et il m'a semblé constater une amélioration des performances. Et j'ai fait un effacement de l'espace libre.
avatar surrion | 
ne connaissant pas bien le trim cette manip est elle utilie pour un macbook air 2010 avec leur SSD un peu bizarre je sais pas si ça marche ??
avatar vincentbls | 
Ne fonctionne pas chez moi, tout comme la solution de MacBidouille, sur un SSD Apple.
avatar Lucieaus | 
Donc on ne sait pas si cela active réellement le TRIM (et on ne le saura pas avant plusieurs mois) ou si cela met juste la ligne "gestion du TRIM" sur "Oui".
avatar axelblue | 
Pour ceux que cela intéresse, voici un lien pour un tutoriel tres interessant permettant la mise a jour des SSD ocz a base de controleur sandforce (Vertex 2,Vertex LE, Vertex Agility 2), en bootant sur une version linux sur cd (un simple iso a télécharger et a graver sur cdr) PClinuxOS permet d'executer un soft de mise a jour du ssd (necessite une connexion internet). Cela biensur sans avoir à ouvrir son mac et sortir son ssd, et sans windows. Et cerise sur le gateau, cette méthode est compatible avec les mise a jour ocz a venir :) Tutoriel complet : http://www.vikings-paintball.fr/MAJ_OCZVERTEX2_MAC.pdf
avatar Anonyme (non vérifié) | 
OK cela fonctionne même sur OSX lion en essai sur mon mac cordialement
avatar esquisse1 | 
Le TRIM Enabler a été installé sur mon MP 2008 ,ça fonctionne il est écrit :gestion du trim :oui En revanche, le démarrage est 3 fois plus long qu'avant....... Est ce que le jeu en vaut la chandelle?
avatar Anonyme (non vérifié) | 
j'ai oublié de dire que j'ai un SSD VERTEX 2 sde 256Go sur ce mac equipé avec OSX Lion
avatar Anonyme (non vérifié) | 
Je confirme le bon fonctionnement de l'utilitaire avec Lion et un Intel Postville 160Go. Merci MacBidouille et MacGé.
avatar pierrot99 (non vérifié) | 
J'essaye de me persuader que c'est utile mais je n'y arrive pas. Quand je vois que certains crient (hurlent) enfin le Trim sur OSX, je suis perplexe. Sur un MacBook Pro Unibody 2,4ghz, j'ai installé un SSD Intel 80gb Postville le 31/08/2009, donc il est en service depuis 19 mois, disons en moyenne (et je suis gentil), 12h de fonctionnement par jour minimum. Je ne vois absolument aucun ralentissement depuis tout ce temps, pas le moindre début de sentiment d'impression que peut-être ... rien, nada. Bref, trimez sans moi :-) P.
avatar nico-r (non vérifié) | 
question, on fait comment marche arrière ?
avatar Anonyme (non vérifié) | 
Ca m'a toujours étonné que des powerusers confient leurs données à de la mémoire flash. Mais bon, c'est sur, pour la masturbation, MB, ils sont forts.
avatar tokamac | 
@vincent2b : Si tu as un SSD Apple supportant la commande TRIM, tu n'as pas besoin de ce patch. Si tu as un SSD Apple qui ne supporte pas la commande TRIM (exemple : certains SSD de l'ancien MacBook Air) alors ce patch ne te sera d'aucune utilité. Il faut en effet que le constructeur ait déjà conçu le disque avec le support du TRIM pour que ce patch puisse fonctionner.
avatar esquisse1 | 
Bon ben, j'ai fait machine arrière : trop de ralentissement au boot et à l'ouverture de certaines applis (photoshop cs5 entre autres). Un conseil : cloner avant d'essayer.Mais bon,ça a l'air de fonctionner pour certains ici (tant mieux pour eux), moi, je vais attendre Lion......
avatar Toinouco | 
@esquisse1 As-tu essayé ça : Certains qui ont eu un ralentissement on fait un effacement de l'espace libre avec l'utilitaire de disque (Utilitaire de disque > Effacer > Effacer l'espace libre ...) et le problème a été réglé ? @ iPantoufle Je suis toujours perplexe quand reproche à d'autres d'essayer de comprendre et d'avancer. MacBidouille fournit tellement de choses à la communauté Mac ! Appeler ça de la masturbation est ridicule.
avatar Razer | 
Salut a tous, perso je l'ai fait tt à l'heure (MacBook Pro 2011 i7 + SSD Corsair X-256 et un petit coup de: sudo chown root:admin / dans le terminal, suivi du mot de passe et hop retour à 8 secondes pour le démarrage même avec GeekTool et tout les utilitaires à la con au démarrage et le TRIM est activé.
avatar pepitomaz | 
Cette astuce ne fonctionne pas sur Leopard 1er du nom? Sait-on pourquoi?
avatar Lucieaus | 
C'est dingue ça. Sous prétexte qu'il y a écrit Gestion du TRIM "Oui", vous pensez que cela fonctionne vraiment? Qu'est-ce qui vous fait dire cela? Un SSD met des mois avant de voir ses performances se dégrader ....

Pages

CONNEXION UTILISATEUR