Page d'accueil » comment » Dois-je «optimiser» mon disque SSD avec un logiciel tiers?

    Dois-je «optimiser» mon disque SSD avec un logiciel tiers?

    Les lecteurs de disque mécaniques traditionnels doivent être défragmentés pour obtenir des performances optimales, bien que Windows réussisse maintenant à le faire automatiquement. Certains éditeurs de logiciels prétendent que leurs outils peuvent «optimiser» les disques SSD, tout comme les défragmenteurs de disques pourraient accélérer les disques mécaniques..

    La réalité est que les systèmes d’exploitation modernes et les contrôleurs de lecteur à semi-conducteurs parviennent à rester optimisés si vous utilisez correctement un lecteur à semi-conducteurs. Vous n'avez pas besoin d'exécuter un programme d'optimisation SSD comme un défragmenteur de disque..

    Éloignez-vous des programmes qui prétendent "défragmenter" votre lecteur à semi-conducteurs

    Les disques électroniques ne doivent pas être défragmentés. Les systèmes d'exploitation modernes tels que Windows 7 et Windows 8 ne tenteront pas de défragmenter les disques SSD. Un bon logiciel de défragmentation de disque à jour doit refuser de défragmenter les disques SSD..

    Sur un lecteur mécanique traditionnel, une seule tête se déplace sur un plateau en rotation pour lire des fichiers. Si ces fichiers sont divisés en plusieurs parties à plusieurs endroits du plateau, la tête devra se déplacer pour lire le fichier - c'est pourquoi la fragmentation ralentit le processus mécanique et pourquoi la défragmentation aide à éviter - la tête n'a pas besoin de beaucoup bouger . Un disque SSD n’a pas de tête ni d’autres pièces mobiles. Peu importe où se trouve le fichier sur le lecteur ou le nombre de morceaux dans celui-ci, la lecture du fichier prendra le même temps..

    La défragmentation est en fait une mauvaise chose pour un lecteur à semi-conducteurs, car elle entraînerait une usure supplémentaire. Les disques SSD contiennent un nombre limité d'écritures et tout ce qui entraîne de nombreuses écritures inutiles réduira la durée de vie de votre lecteur..

    Si vous trouvez un programme d'optimisation de disque SSD qui prétend défragmenter votre disque SSD pour obtenir des performances maximales, évitez. Il en va de même pour l'utilisation d'anciens programmes de défragmentation qui ne sont pas conscients des disques SSD - évitez de défragmenter votre disque SSD.

    Le verdict: La défragmentation est toujours mauvaise, restez à l'écart!

    Certains programmes envoient des commandes TRIM, mais le système d'exploitation le fait déjà

    Sur un lecteur magnétique traditionnel, les fichiers que vous supprimez dans votre système d'exploitation ne sont pas immédiatement supprimés du disque. C'est pourquoi les fichiers supprimés peuvent être récupérés. Il est tout aussi rapide d’écrire un nouveau fichier sur ces anciennes données. Il n’ya donc aucune raison de gaspiller des ressources de disque en effaçant des parties du disque. Cela ne ferait que ralentir les choses chaque fois que vous supprimeriez un fichier.

    Sur un lecteur à semi-conducteurs, les cellules doivent être effacées avant de leur écrire. Si vous supprimez un fichier et que les données sont laissées traîner, cela prendra plus de temps lorsque vous aurez besoin d'écrire dans ces cellules, car elles devront d'abord être effacées. Les premiers disques SSD ont souffert de ce problème et nous avons donc inventé TRIM pour le gérer..

    Lorsque vous supprimez un fichier sur un lecteur SSD moderne à l'aide d'un système d'exploitation moderne, celui-ci envoie une commande TRIM au lecteur, lui indiquant que le fichier a été supprimé. Le lecteur efface toutes les cellules contenant les données, garantissant une écriture rapide dans ces cellules: elles sont vides et prêtes à l'emploi..

    La prise en charge de TRIM a été ajoutée à Windows 7, de sorte que Windows 7 et Windows 8 prennent en charge TRIM. Si vous utilisez Windows 7 et supprimez un fichier sur un SSD, Windows informera le SSD que les données ne sont plus nécessaires et le SSD effacera les cellules. (Les dernières versions d’autres systèmes d’exploitation modernes, tels que Mac OS X et Linux, prennent également en charge TRIM.)

    Certains programmes d'optimisation SSD affirment qu'ils exécuteront TRIM selon un planning, informant le SSD des zones vides du système d'exploitation et permettant au SSD de les TRIM, juste au cas où la commande TRIM ne fonctionnerait pas correctement auparavant.

    Si vous utilisez un système d'exploitation plus ancien comme Windows Vista ou que vous utilisiez auparavant un tel système sur le lecteur, il est possible que des parties de fichiers supprimées attendent toujours et attendent d'être TRIMMed. Envoi de tels conseils TRIM une fois pourrait théoriquement aider dans une telle situation, mais cela ne devrait pas avoir d'importance si vous utilisez Windows 7, qui envoie des commandes TRIM lorsque des fichiers sont supprimés.

    Sous Windows 8, le défragmenteur de disque s'appelle maintenant l'outil Optimiser les lecteurs. Cela optimisera les disques en les défragmentant s’ils sont mécaniques ou en leur envoyant des conseils TRIM s’ils sont des disques SSD. Cela signifie que l'exécution d'un autre programme qui envoie des commandes TRIM selon une planification est totalement inutile sous Windows 8, même si Windows 7 ne devrait pas avoir besoin de cette fonctionnalité..

    Le verdict: Les utilitaires d'optimisation qui envoient des commandes TRIM sont inoffensifs, mais inutiles. Si vous utilisez une ancienne version de Windows avec un SSD, effectuez une mise à niveau vers Windows 7 ou 8..

    Autres programmes consolider l'espace libre

    Nous avons mentionné précédemment que les cellules d’un disque SSD doivent être effacées avant d’être écrites. Cela peut être un problème - une seule cellule contient plusieurs pages inscriptibles. Si le lecteur doit ajouter des données supplémentaires à une cellule partiellement vide, la cellule doit être lue, effacée et les données modifiées réécrites dans la cellule. Si des fichiers sont dispersés sur votre lecteur et que chaque cellule est partiellement vide, l'écriture de certaines données entraînera un nombre considérable d'opérations de lecture-effacement-écriture, ce qui ralentira les opérations d'écriture. Cela se traduit par une baisse de performance d'un disque SSD à mesure qu'il se remplit.

    Les disques SSD ont des contrôleurs qui exécutent un microprogramme, qui est une sorte de logiciel de bas niveau. Ce micrologiciel gère toutes les tâches de bas niveau du disque SSD, y compris la consolidation de l'espace disponible lorsque le lecteur atteint un certain niveau de capacité, garantissant qu'il y a suffisamment de cellules vides au lieu de nombreuses cellules partiellement vides. (Bien sûr, il doit y avoir un espace libre pour la consolidation - vous devez toujours laisser un bon espace vide sur votre disque SSD.)

    Certains programmes d'optimisation affirment qu'ils consolideront l'espace libre en déplaçant les données sur votre disque SSD avec un algorithme intelligent. Dans un monde où cela serait possible, les résultats varieraient d'un lecteur à l'autre. Certains firmwares peuvent attendre trop longtemps avant d’utiliser leur propre processus de consolidation d’espace libre. Les tests effectués avec des utilitaires de consolidation d’espace libre à l’état solide sur différents firmwares donneraient probablement des résultats incohérents, car la différence dépendra de la qualité du travail effectué par le microprogramme de chaque lecteur. En général, le micrologiciel d'un lecteur ferait probablement un travail assez convenable pour ne pas nécessiter l'exécution d'un programme d'optimisation le faisant pour vous. De tels programmes entraîneront également des écritures supplémentaires. Si un lecteur attend trop longtemps, il peut le faire pour minimiser le nombre d'écritures sur le lecteur. c'est un compromis entre la consolidation d'espace libre et l'évitement d'écriture.

    Cependant, il existe un autre problème ici: le contrôleur de lecteur gère lui-même le mappage des cellules physiques du disque SSD avec les secteurs logiques présentés au système d'exploitation. Seul le contrôleur SSD sait réellement où se trouvent les cellules. Il est possible que le lecteur présente des secteurs logiques au système d'exploitation pouvant être proches les uns des autres pour les besoins du système d'exploitation, mais éloignés les uns des autres sur le disque SSD physique réel. Pour cette raison, utiliser n'importe quel logiciel pour consolider l'espace disponible est probablement une mauvaise idée. Le programme ne sait pas vraiment ce qui se passe derrière le contrôleur SSD..

    Tout cela varie d’un lecteur à l’autre, d’un micrologiciel à un autre. Certains firmwares peuvent présenter des secteurs au système d'exploitation de manière à correspondre à leur apparence sur l'autre lecteur, tandis que des optimisations agressives sur d'autres lecteurs peuvent entraîner de très grandes distances entre les secteurs du lecteur principal. Il se peut que certains lecteurs dotés de contrôleurs présentent aux secteurs leur apparence et de mauvais algorithmes de consolidation de l'espace libre - de tels outils tiers peuvent fonctionner correctement sur de tels lecteurs, mais ne comptez pas dessus..

    Le verdict: Votre SSD est déjà en train de consolider de l’espace libre. Il est probable que le logiciel produira beaucoup mieux qu'un logiciel ne pouvant pas voir ce qui se passe réellement sur votre disque. De tels programmes gaspilleront probablement les ressources de votre ordinateur et useront le SSD.

    L'optimisation n'est pas nécessaire

    Vous n'avez pas besoin de lancer un programme d'optimisation SSD. Tant que vous utilisez Windows 7 ou 8, votre système d’exploitation envoie déjà toutes les commandes TRIM dont votre SSD a besoin. Pour la consolidation de l'espace libre, le micrologiciel de votre lecteur fait probablement mieux que les logiciels. Et n’envisagez même pas la défragmentation - ce serait une perte de temps même si elle n’était pas activement nocive, ce qui est le cas..


    Prendre soin d'un disque SSD consiste à éviter de faire de mauvaises choses à votre disque SSD. Ne le remplissez pas à ras bord, effectuez de nombreuses écritures inutiles ou désactivez TRIM..

    Aucun programme d’optimisation des disques SSD n’est nécessaire, aussi regrettable que ce soit pour les entreprises de défragmentation de disques qui essaient de diversifier leurs activités alors que les disques durs mécaniques traditionnels deviennent moins courants..

    Crédit d'image: Collin Allen sur Flickr, Intel Free Press sur Flickr