OS X Yosemite complique l'activation du TRIM sur les SSD tiers

Stéphane Moussie |

Comme nous l’expliquions dans un dossier, la commande TRIM est le meilleur ami du SSD. Cette commande permet d’éviter une dégradation des performances au fil du temps et elle limite aussi en partie son usure.

Sur les Mac, le TRIM n’est supporté et activé par défaut que sur les SSD intégrés. Cela signifie que si vous avez remplacé le support de stockage de votre machine par un SSD tiers, c’est à vous d’activer cette commande. Jusqu’à OS X Mavericks, il n’y avait rien de plus simple. Il suffisait de télécharger l’utilitaire TRIM Enabler et de cliquer sur son gros bouton ON/OFF.

Sur OS X Yosemite, c’est plus compliqué, comme en témoignent plusieurs membres de nos forums. Le Mac est bloqué au démarrage si le TRIM a été activé au préalable. Le développeur de TRIM Enabler avait fait part d'une solution au moment de la sortie de la première préversion (lire : comment activer le TRIM sous Yosemite), et depuis, il a donné des détails supplémentaires.

Oskar Groth explique qu’Apple a introduit une nouvelle mesure de sécurité nommée kext signing. Un kext est une extension du kernel, le noyau du système. Grosso modo, si Yosemite repère qu’une extension du kernel a été modifiée, il ne la chargera pas par précaution. Or, TRIM Enabler altère justement une de ces extensions, et se retrouve donc bloqué par le système.

La seule parade trouvée par le développeur pour que TRIM Enabler puisse fonctionner, c’est de désactiver kext signing. La dernière version du logiciel [v3.2.5 - 6,8 Mo] se charge de cette action et corrige également un bug avec la DP4 et la bêta publique. Cela signifie donc qu’on retire une mesure de protection mise en place par Apple.

Un autre moyen serait de signer l’application dans le cadre du programme développeur, mais Oskar Groth pense que Cupertino révoquerait son certificat, et empêcherait donc de le faire fonctionner. Le créateur de TRIM Enabler fait une analyse pessimiste (et discutable) de l’évolution d’OS X :

Je crois que la nouvelle direction que donne Apple à OS X est regrettable et finira par limiter les utilisateurs pros au profit de la facilité d’utilisation pour les utilisateurs occasionnels. Je pense qu’il ne faudra pas attendre longtemps avant de devoir « jailbreaker » nos Mac également.

avatar corinne.dabel | 

j'ai installé yosemite sur mon macbook pro 17" mi 2009 2,8ghz intel duo core 2 8go memoire en clean install donc plus de mavericks , il marche nickel , aucun bug a signaler depuis la sortie publique . Pour se qui est de trim enabler j'ai télécharger la version 3.1.2 du logiciel , l'installation et l'activation de la trim c'est faite sans aucune manipulation .

avatar philoo34 | 

@_mabeille_

"sauf que si pour faire fonctionner ton nouveau Mac os x tu es obliger de bidouiller comme si c'était un vulgaire windows l'argument Apple c'est simple tu n'as rien a faire ne fonctionne plus aussi bien."

Trop gros ...

avatar denmakesmusic | 

Il faudrait effectivement être aveugle pour ne pas voir la direction que prend Apple qui est de tout contrôler pour le bien des utilisateurs évidemment car ils peuvent avoir confiance...
On a clairement senti cela avec le réglage par défaut interdisant les applis non signées et avant avec l'écosystème itunes évidemment. Ils font les modifications petit à petit pour qu'à chaque fois on dise : oui il y toujours une porte de sortie. Mais on ne sait pas combien il y a de portes ! En politique/économie ils font pareil, les gens sont tellement naïfs.

avatar philoo34 | 

@denmakesmusic

"On a clairement senti cela avec le réglage par défaut interdisant les applis non signées et avant avec l'écosystème itunes évidemment."

C'est quoi le problème avec les apps non signées ?
Et le problème iTunes ?
En fait avec les constructeurs automobile ça te plait qu'ils ne limitent pas leur voiture à 130 km/h alors qu'il est interdit d'aller plus vite ? Tu te sens plus libre de pouvoir braver les interdits ?
Tu ne crois pas que ça rassure aussi les éditeurs au départ de bénéficier d'un système interdisant le plus possible le piratage ?
Ça permet aussi , dans une moindre mesure et au départ, qu'ils baissent les prix plutôt que de les augmenter en prenant en compte le manque à gagner dû au piratage .
Imagine SJ proposant un deal aux majors pour le lancement d'iTunes :
Messieurs je vais mettre en place iTunes pour l'iPod et vois allez me faire le morceau à moins de 1€.
Bon les personnes pourront s'échanger les morceaux , on ne bride rien , c'est pas grave , les gens vont acheter des iPods mais moins de la musique chez vous .
C'est qui le naïf la de croire qu'on vit chez les bisounours ?
Je ne dit pas que la solution du départ était la meilleure bien entendu (et elle a évoluée ) mais elle a au moins permis d'amorcer la pompe dans un monde méfiant de dirigeant non convaincus par le truc .

"Ils font les modifications petit à petit pour qu'à chaque fois on dise : oui il y toujours une porte de sortie. Mais on ne sait pas combien il y a de portes ! "

Tu penses qu'il faudra combien de temps pour arriver au but ultime ?
Depuis combien de temps le processus est engagé selon toi ?
Vont ils arriver au bout ?
Imaginer des théories du complot c'est bien , encore faut il quelle tiennent debout . Il ne suffit pas de dire que quelques fait en sont la preuve alors qu'on peut aussi les expliquer autrement et de qualifier ceux qui n'y croient pas de naïf .
Ces fameux complots on en lit tous les jours dans la presse à scandale .

avatar jonson | 

Le développeur de TRIM Enabler sent poindre l'aube du "tout fermé" sur OS X. A-t-il raison ou non?
Les voies de Cupertino seraient-elles impénétrables?

avatar christophe Sidot | 

Bonjour

Comme vu avec leurs support respectifs : le Kingston SSDNowV300 240 go et le crucial MX100 256 Go ont des garbage collectors qui régénère le disque SSD pendant ses temps d'inactivité. Il ne faut PAS activer le trim de Yosemite, pas besoin de de trim enabler. Ces SSD sont donc compatibles Yosemite.

cdlt
Christophe

Pages

CONNEXION UTILISATEUR