Comment activer TRIM pour les disques SSD tiers sur Mac OS X

Table des matières:

Comment activer TRIM pour les disques SSD tiers sur Mac OS X
Comment activer TRIM pour les disques SSD tiers sur Mac OS X

Vidéo: Comment activer TRIM pour les disques SSD tiers sur Mac OS X

Vidéo: Comment activer TRIM pour les disques SSD tiers sur Mac OS X
Vidéo: Supprimer le moteur de recherche Yahoo sur Google Chrome et remettre google sur navigateur. (#virus) - YouTube 2024, Peut
Anonim
Les Mac n’activent TRIM que pour les disques SSD fournis par Apple. Si vous mettez à niveau votre Mac avec un SSD de rechange, votre Mac n’utilisera pas TRIM avec ce dernier. Cela réduit les performances du lecteur.
Les Mac n’activent TRIM que pour les disques SSD fournis par Apple. Si vous mettez à niveau votre Mac avec un SSD de rechange, votre Mac n’utilisera pas TRIM avec ce dernier. Cela réduit les performances du lecteur.

Grâce à Mac OS X 10.10.4, il est désormais possible d’activer TRIM sur n’importe quel disque SSD de votre Mac avec une simple commande. Vous n’avez plus besoin de désactiver les fonctionnalités de sécurité d’OS X et de modifier votre système pour ce faire.

Pourquoi TRIM est important et pourquoi les Macs ne l’activent pas toujours par défaut

Lorsqu'un système d'exploitation utilise TRIM avec un lecteur SSD, il envoie un signal au SSD chaque fois que vous supprimez un fichier. Le SSD sait que le fichier est supprimé et il peut effacer les données du fichier de son stockage flash. Avec la mémoire flash, il est plus rapide d’écrire dans une mémoire vide. Pour écrire en pleine mémoire, il faut d’abord effacer la mémoire, puis l’écrire. Cela provoque le ralentissement de votre SSD au fil du temps, à moins que TRIM ne soit activé. TRIM veille à ce que les emplacements de mémoire physique NAND contenant des fichiers supprimés soient effacés avant que vous ne deviez y écrire. Le SSD peut alors gérer son stockage disponible de manière plus intelligente.

Windows 7 et les versions plus récentes ont un support intégré pour TRIM, qu'ils activent pour tous les SSD. Historiquement, Mac OS X n’a activé TRIM que pour les disques SSD fournis par Apple. Les utilisateurs qui installaient leurs propres disques SSD devaient rechercher des outils tiers qui permettaient à TRIM de manière non prise en charge.

Dans OS X 10.10 Yosemite, Apple a introduit la «signature kext» - la signature des extensions du noyau. Ceci vérifie que tous les pilotes sur un Mac sont inchangés ou approuvés par Apple. Comme les utilitaires activant TRIM fonctionnaient à ce niveau bas, cela les bloquait. Il était maintenant nécessaire de désactiver le mécanisme de sécurité de la signature kext pour activer TRIM pour ces lecteurs, réduisant ainsi la sécurité du Mac. À partir de OS X 10.10.4, Apple fournit désormais un moyen officiel - mais non pris en charge - d'activer TRIM pour tout disque SSD.

Image
Image

Est-il sécuritaire d'activer TRIM sur votre SSD?

Cela dépend du SSD que vous utilisez sur votre Mac. Apple ne veut pas être responsable des problèmes, c'est pourquoi OS X cache cette fonctionnalité derrière une commande et un message d'avertissement effrayant.

Chaque disque SSD implémente TRIM de manière légèrement différente et de nombreux fabricants de disques SSD ne testent réellement la compatibilité que sous Windows. La société de recherche Algolia a détecté des problèmes de corruption de données avec certains disques SSD Samsung avec TRIM sous Linux. Des problèmes similaires peuvent survenir si vous avez activé TRIM pour de tels disques sur un Mac. Il a également été signalé que certains disques Crucial ne fonctionnaient pas correctement avec TRIM sous Linux.

En fait, le noyau Linux contient une liste noire de disques SSD qui ne prennent pas correctement en charge TRIM. Vous ne devriez probablement pas activer trimforce si vous avez l’un des disques SSD figurant sur cette liste noire sur votre Mac.

Au-delà de cela, la plupart des lecteurs semblent fonctionner correctement avec TRIM sous Mac OS X. Les utilisateurs de Mac utilisent des utilitaires tiers activant TRIM depuis de nombreuses années avec divers SSD. Avant de continuer, vous souhaiterez peut-être faire des recherches et voir ce que d’autres utilisateurs de Mac ont connu lorsqu’il a activé TRIM avec votre disque SSD.

Image
Image

Activer TRIM avec trimforce

Apple a ajouté discrètement une nouvelle commande nommée «trimforce» dans une mise à jour mineure de OS X 10.10 Yosemite - OS X 10.10.4. Cet utilitaire est également inclus dans OS X 10.11 El Capitan.

Cette commande active TRIM pour chaque disque SSD de votre Mac. Il désactive la vérification qui permet uniquement à TRIM de fonctionner avec les disques SSD OEM fournis par Apple. Une fois que vous l’avez exécuté, TRIM sera activé pour tous vos disques SSD. Il n’existe aucun moyen d’activer TRIM pour un SSD et de le laisser désactivé pour un autre.

Attention: vous le faites à vos risques et périls! C’est toujours une bonne idée de faire des sauvegardes de vos fichiers importants, au cas où.

Pour exécuter trimforce, ouvrez une fenêtre de terminal (appuyez sur Commande + Espace, tapez Terminal et appuyez sur Entrée pour lancer un terminal via Spotlight). Tapez la commande suivante dans la fenêtre du terminal et appuyez sur Entrée:

sudo trimforce enable

Entrez le mot de passe de votre compte d'utilisateur à l'invite. Après quoi, vous devrez lire un avertissement qui fait peur et accepter en tapant un mot y.

Image
Image

Votre Mac redémarrera immédiatement après avoir accepté la deuxième question avec un y. Après le redémarrage, TRIM sera activé pour tous les SSD connectés à votre Mac.

Si vous souhaitez désactiver trimforce et utiliser uniquement TRIM pour les disques SSD OEM d’Apple, ouvrez à nouveau une fenêtre de terminal et exécutez la commande suivante:

sudo trimforce disable

Image
Image

De manière réaliste, cela devrait fonctionner correctement avec la plupart des SSD sur un Mac, tout comme l'activation de TRIM fonctionne correctement pour la plupart des SSD sous Linux. Cependant, il existe quelques cas particuliers et Apple ne veut pas être responsable si le matériel de votre SSD n’implémente pas TRIM correctement et que vous rencontrez des problèmes.

Conseillé: