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 | 
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 !

Pages

CONNEXION UTILISATEUR