Alors que les disques à semi-conducteurs (SSD) sont devenus moins chers et plus fiables, les disques durs (HDD) sont enfin sur le point de mourir, du moins pour le consommateur moyen. Mais même si les SSD fonctionnent totalement différemment des disques durs, de nombreuses personnes utilisent leurs SSD comme des disques durs, y compris en les optimisant pour une utilisation quotidienne.

Mais cela soulève la question: devez-vous vraiment optimiser votre SSD ?

La réponse est un peu plus compliquée qu'un simple oui ou non. Alors, approfondissons ce sujet et voyons pourquoi l'optimisation ou la défragmentation d'un SSD n'est peut-être pas une bonne idée.

Pourquoi vous ne devriez pas optimiser votre SSD

Si vous ne voulez pas la version longue, voici la plus courte :

Vous ne devez pas optimiser ou défragmenter vos SSD, car cela ne fait rien pour les performances du disque. Au contraire, cela peut réduire la durée de vie de vos SSD.

Avec la version plus courte à l'écart, voyons pourquoi la défragmentation d'un SSD ne fait rien.

La première chose que vous devez comprendre est que les SSD sont différents des disques durs au niveau matériel. Bien qu'il s'agisse de périphériques de stockage, ils utilisent différentes technologies pour le faire.

Un disque dur utilise un plateau magnétique pour stocker des données et utilise une tête de lecture/écriture qui se déplace sur ces plateaux pour lire/écrire des données. Le plateau d'un disque dur est divisé en différents secteurs. Ainsi, chaque fois qu'une demande de lecture/écriture est reçue par le disque dur, la tête de lecture/écriture se déplace vers le secteur spécifique pour effectuer l'opération.

Les SSD, en revanche, n'ont aucune pièce mobile. Les SSD sont une forme de mémoire flash qui utilise des cellules NAND pour stocker des données. Lorsqu'un contrôleur SSD reçoit une demande de lecture/écriture, les données sont stockées ou écrites électriquement dans les cellules NAND sans avoir besoin d'une pièce mobile réelle.

Deuxièmement, chaque fois qu'une donnée est stockée sur un disque dur ou un SSD, les données sont divisées ou fragmentées en milliers de parties différentes et stockées partout où il y a de l'espace libre sur le disque.

Chaque fois qu'un Disque dur ou SSD reçoit une demande de lecture pour un fichier, il doit trouver et lire tous les fragments placés dans différents secteurs (HDD) ou cellules (SSD). Le processus de lecture/écriture prend beaucoup plus de temps sur un disque dur car la tête de lecture/écriture doit trouver et se positionner au-dessus du secteur concerné pour chaque fragment de données

Crédit d'image: rafastockbr/Shutterstock

Le temps qu'il faut est connu comme trouver du temps, qui est mesuré en millisecondes pour les disques durs et varie en fonction de l'emplacement du secteur. Étant donné que les SSD ne reposent pas sur une tête de lecture/écriture, le temps de recherche est en nanosecondes et ne varie pas.

Sur un disque dur, la défragmentation réduit le temps de recherche en garantissant que la tête de lecture/écriture n'a pas à faire beaucoup de recherches en organisant différents fragments en un seul gros tas de données séquentielles.

Cependant, les SSD sont conçus pour fonctionner avec des fragments de données dispersés. Avec un temps de recherche fixe de nanosecondes, la défragmentation ne fait pas beaucoup de différence sur les performances globales d'un SSD. En fait, comme vous le lirez dans la section suivante, la défragmentation n'est pas du tout quelque chose que vous devriez faire sur votre SSD.

Faut-il défragmenter un SSD ?

Comme nous l'avons mentionné dans la section précédente, les disques durs et les disques SSD stockent les données dans des fragments partout où il y a de l'espace libre sur le disque. Dans le cas d'un disque dur, les fragments sont situés sur différents secteurs de disques magnétiques. Pour les SSD, les fragments de données sont stockés sur des cellules NAND.

En raison du long temps de recherche sur un disque dur, il est préférable de conserver séquentiellement les fragments de données appartenant à un même fichier. La défragmentation est le processus d'organisation séquentielle de fragments de données dispersés, réduisant ainsi le temps nécessaire à la lecture d'un fichier complet.

Sans surprise, la défragmentation augmente considérablement les performances d'un disque dur. Cependant, le cas des SSD est un peu différent.

Les cellules SSD NAND ont un nombre limité de cycles d'écriture. À un moment donné, ces cellules NAND s'useront, ce qui entraînera une réduction de la capacité de stockage ou une panne complète du disque.

Les contrôleurs SSD visent à prévenir les pannes de disque en répartissant uniformément les données sur les cellules libres disponibles à l'aide d'algorithmes intégrés. Cette distribution uniforme des fragments de données garantit une usure uniforme du SSD, et le processus est connu sous le nom de Nivellement de l'usure.

Lorsque nous défragmentons un SSD, nous essayons de réorganiser ces fragments déjà placés intelligemment. En d'autres termes, nous soumettons l'entraînement à plus d'usure. Faites-le à plusieurs reprises et vous vous retrouverez, du moins en théorie, à remplacer votre disque plus tôt que vous ne le souhaitez.

Comment Windows maintient automatiquement un SSD en bonne santé

Bien que les SSD ne nécessitent pas de défragmentation, ils bénéficient d'optimisations telles que TRIM.

Lorsque nous supprimons quelque chose d'un SSD, les données ne disparaissent pas réellement. Il reste sur les cellules. Une fois qu'il y a de nouvelles données à écrire, les cellules doivent être complètement effacées avant que les données puissent y être stockées.

La suppression de données pour stocker plus de données prend beaucoup de temps, ce qui entraîne une baisse des performances. C'est là qu'intervient la commande TRIM.

La commande TRIM force un SSD à effectuer une récupération de place et à nettoyer les cellules des informations qui ne sont plus nécessaires.

Windows a parcouru un long chemin depuis l'époque de Windows XP où vous deviez utiliser la commande TRIM manuellement. Depuis Windows 7, le système d'exploitation TRIM automatiquement en cas de besoin.

Windows dispose également d'une fonction de défragmentation intégrée adaptée aux SSD. Nous savons que nous avons dit que vous ne devriez pas défragmenter les SSD, mais le cas de Windows est différent. Windows défragmente votre SSD une fois par mois pour éviter les erreurs de fragmentation maximale des fichiers.

Pour faire court, Windows maintient automatiquement vos SSD en bonne santé. Vous n'avez pas non plus besoin d'effectuer l'une des opérations suivantes :

  • Configurez votre ordinateur en mode performance pour augmenter les performances du SSD.
  • Désactiver l'hibernation en supprimant le fichier d'hibernation de votre SSD.
  • Désactivation de la restauration du système.

Les SSD modernes dureront des années sans votre intervention

Les SSD modernes sont conçus pour des années d'utilisation. Par exemple, un disque Samsung 980 Pro de 500 Go vous durera au nord de cinq ans avec une endurance de 300 To (la quantité de données que vous pouvez lire/écrire sur le disque).

Associée aux techniques d'optimisation SSD intégrées de Windows, une cote d'endurance aussi élevée garantit que vous êtes plus susceptible de mettre à niveau le disque de votre propre gré que les pannes de stockage.

Comment effacer votre SSD en toute sécurité sans le détruire

Lire la suite

PartagerTweeterPartagerE-mail

Rubriques connexes

  • La technologie expliquée
  • Disque dur
  • Disque dur
  • Conseils matériels
  • Construire des PC

A propos de l'auteur

Fawad Murtaza (110 articles publiés)

Fawad est un écrivain indépendant à plein temps. Il aime la technologie et la nourriture. Lorsqu'il ne mange pas ou n'écrit pas sur Windows, il joue à des jeux vidéo ou rêve de voyager.

Plus de Fawad Murtaza

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner