Salut les Geektimes! Si vous avez acheté un SSD et que vous souhaitez avoir un disque SSD le plus longtemps possible, alors bienvenue chez cat.Bien que OCZ offre une garantie de cinq ans sur les SSD Vector et Vertex, vous pouvez prolonger la durée de vie de votre propre chef. Et sans utilitaires tiers - uniquement à l'aide de "Terminal" et d'autres outils OS X standard.Étant donné que les disques SSD ont un nombre limité de cycles de réécriture, il est important de protéger le lecteur contre l'usure supplémentaire, ce qui est facilité par les caches, le mode d'hibernation, le fichier d'échange, etc. Ces processus et bien d'autres peuvent être optimisés dans le système et retarder sensiblement le moment où le nombre de cycles de réécriture approche le maximum.Désactiver l'hibernation
Une étape importante vers l'optimisation d'OS X pour travailler avec des SSD. Lorsque la mise en veille prolongée est activée, les données RAM se trouvent sur le lecteur chaque fois que l'ordinateur est éteint. C'est pratique si l'ordinateur portable manque soudainement de batterie, mais il use également le lecteur, en particulier le SSD. Ainsi, après avoir désactivé l'hibernation, vous gagnerez bien plus que vous ne perdrez.Ouvrez le «Terminal» et entrez la commande pour vérifier le mode d'hibernation:sudo pmset -g | grep hibernatemode > ~/Desktop/current_mode.txt
Assurez-vous ensuite de saisir le mot de passe de votre compte.
Après cela, un fichier avec des informations apparaîtra sur le bureau qui vous aidera plus tard à réactiver l'hibernation si vous le souhaitez.Ensuite, nous entrons directement la commande pour désactiver l'hibernation:sudo pmset -a hibernatemode 0
Pour le réactiver, vous devrez changer la valeur du paramètre hibernatemode de 0 au nombre indiqué dans le fichier current_mode.txt (dans notre cas, c'est 3).Il ne reste plus qu'à supprimer le fichier résiduel à l'aide de la commande ci-dessous, puis à redémarrer le Mac.
sudo rm /private/var/vm/sleepimage
Transférer des fichiers sur le disque dur
Il n'est pas recommandé de jeter le SSD avec les ordures et les petits fichiers sans importance, il est donc préférable de supprimer tout ce qui est inutile du lecteur. Il est préférable que le SSD et le disque dur soient installés sur votre Mac: vous pouvez alors placer le dossier de l'utilisateur sur ce dernier, déchargeant ainsi le disque SSD.Vous pouvez le faire dans les paramètres système. Nous ouvrons la section "Utilisateurs et groupes", supprimons la protection avec un mot de passe administrateur et faites un clic droit sur le nom d'utilisateur, sélectionnez "Paramètres avancés".
Dans la colonne "Dossier utilisateur", modifiez le chemin d'accès et envoyez-le sur le disque dur.
Désactiver Noatime
Fonction utile pour réduire les cycles de réécriture. Il écrit le dernier accès au fichier sur le disque, et rien de critique ne se produira si vous le désactivez. Mais le SSD, au contraire, vous en remerciera.Dans le dossier / Library / LaunchDaemons / créez le fichier com.hdd.noatime.plist avec le contenu suivant:<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.hdd.noatime</string>
<key>ProgramArguments</key>
<array>
<string>mount</string>
<string>-vuwo</string>
<string>noatime</string>
<string>/</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
Supprimez la protection du fichier et donnez-lui des droits à l'aide de cette commande:sudo chown root:wheel /Library/LaunchDaemons/com.hdd.noatime.plist
Nous redémarrons le Mac et vérifions les performances:mount | grep noatime
Mais ce n'est qu'une petite partie des moyens d'optimiser OS X pour les SSD.Activation de TRIM
Avec la sortie d'OS X El Capitan, de nombreux utilitaires sont devenus disponibles, y compris des utilitaires gratuits qui font un excellent travail d'activation de TRIM en désactivant la signature électronique des extensions du noyau (.kext). Nous avons parlé de certains d'entre eux il n'y a pas si longtemps, et le plus facile à apprendre est Chameleon SSD Optimizer. Téléchargez simplement le programme, exécutez-le et donnez-lui les droits d'administrateur, puis activez TRIM et redémarrez l'ordinateur. Peut-être que le principal avantage de cet utilitaire est qu'il est gratuit.
Roule, ne dormez pas!
Étant donné que les SSD sont déjà caractérisés par une faible consommation d'énergie, vous ne devriez pas les remettre en veille. Même lorsque l'ordinateur portable est alimenté par une batterie, l'activation de cette fonction n'est pas pratique, il est donc préférable de la désactiver dans la section «Économie d'énergie» des paramètres système, et de le faire pour la batterie et la carte réseau.Et plus encore, le Mac n'a pas besoin de sauvegarder en mode veille - il fait un excellent travail en mode actif. Éteignez Power Nap lorsque vous utilisez l'alimentation de la batterie et de l'adaptateur secteur.
Désactiver la mise en cache
Pour augmenter la durée de vie d'un disque SSD, de nombreuses personnes recommandent de désactiver la recherche Spotlight par défaut dans OS X, car elle indexe le contenu du disque et contribue à l'usure du SSD. Les lecteurs modernes, en règle générale, sont résistants à cela et adaptés à l'utilisation d'un outil de recherche, d'autant plus que de nombreux propriétaires de Mac ne peuvent pas imaginer leur flux de travail sans Spotlight. Mais la mise en cache dans le navigateur, que ce soit Safari ou Chrome, mérite d'être déconnectée. Dans Safari, le menu de déconnexion se trouve dans l'onglet Conception.
Si vous êtes sûr que Spotlight augmente considérablement la charge sur le SSD, mais que vous ne voulez pas rester sans recherche: accédez aux paramètres système - Spotlight et configurez la recherche pour certaines catégories, en éliminant toutes les inutiles.Gardez le disque propre
Curieusement, la meilleure façon de prolonger la durée de vie d'un SSD est de ne pas le salir. Sauvegardez Time Machine une fois par jour et nettoyez votre ordinateur des fichiers inutiles, en particulier ceux que le Mac classe comme Autre.
Où peuvent-ils être stockés? Alternativement, les sauvegardes créées par iTunes. Conservez les sauvegardes dans le cloud, et il vaut mieux les supprimer de l'ordinateur. Cela inclut également les caches et les fichiers temporaires, mais ils sont beaucoup plus pratiques à nettoyer avec des utilitaires tiers tels que CleanMyMac, DaisyDisk, MacClean, etc.
Désactivation du capteur de mouvement soudain
Oubliez les SMS - c'était nécessaire pour le disque dur et pour bloquer la tête du disque, mais le SSD n'a pas d'éléments rotatifs, ce qui les rend nettement plus compacts. Il s'agit d'un service inutile qui n'affecte pas l'usure d'un disque SSD, mais en même temps, il est à poids mort. Le moyen le plus simple de le désactiver à l'aide du "Terminal":sudo pmset -a sms 0
Vous pouvez vérifier l'arrêt du capteur de mouvement soudain par une autre commande:-sudo pmset -g
Vous pouvez réactiver SMS en modifiant la valeur du paramètre sms de 0 à 1.
Vider le cache de démarrage
Il est également important de noter qu'un Mac avec un disque SSD à bord a commencé à redémarrer pendant plus de 15 secondes. Là encore, «Terminal» vient à la rescousse et une seule commande (vous devrez saisir le mot de passe administrateur):sudo kextcache -system-caches
Désactiver FileVault
Avant la sortie d'OS X Mavericks, de nombreux utilisateurs de Mac équipés de SSD se plaignaient du fait que le lecteur fonctionnait sensiblement plus lentement avec le cryptage activé. Ensuite, lorsque Apple a transféré tous ses ordinateurs sur des disques SSD, la fonction a été optimisée et n'affecte pas les performances du système. Néanmoins, pour le lecteur, ce sont des «nerfs» inutiles, donc si vous n'êtes pas un agent 007 ou un employé d'une société d'État, vous pouvez gérer complètement avec un mot de passe standard.Désactivation de Time Machine locale
Si vous n'avez pas de disque supplémentaire pour les sauvegardes Time Machine, le système crée une sauvegarde directement sur le SSD. Cela affecte non seulement l'usure du disque lui-même, mais prend également de la place sur celui-ci. Pour désactiver la création de sauvegardes locales, entrez simplement une commande dans le «Terminal»:sudo tmutil disable local
Est-ce nécessaire?
En général, beaucoup conviendront que la "mortalité" des SSD due à l'usure est quelque peu exagérée - les disques modernes (y compris d'OCZ) vous dureront longtemps même si vous suivez les principes de base, mais beaucoup préfèrent jouer à nouveau en toute sécurité et le faire pour une bonne raison. Si vous rencontrez des problèmes avec le disque, vous pouvez rapidement les identifier avec l'utilitaire SSD Guru et trouver une solution.