Mais est-ce nécessaire sur SSD?
En un mot, non.
Pourquoi n'est-ce pas nécessaire? Parce qu'il n'y a pas de vraie raison de le faire et que cela réduira en fait la durée de vie d'un disque à l'état solide.
Sur les disques à plateaux, le «nettoyage» des fragments de fichier rapproche les données autant que possible pour un accès plus rapide aux fichiers et pour réduire l'usure globale du disque dur en réduisant le temps de rotation des plateaux.
Étant donné qu'il n'y a pas de plateaux en rotation (ni quoi que ce soit qui bouge) dans le mode de fonctionnement du SSD, il n'y a aucun intérêt à défragmenter un disque à l'état solide. En fait, si vous effectuez une défragmentation d’un disque SSD, le nombre d’écritures de fichiers augmente et la durée de vie du support diminue.
La défragmentation des disques SSD ne rendra pas non plus les données accessibles à un rythme plus rapide. ça restera toujours le même.
Cela s'applique-t-il également à d'autres supports basés sur Flash?
Oui. Il n'y a littéralement aucune raison de défragmenter un support Flash. Clés USB, SSD, stockage sur smartphone, lecteurs de musique portables, etc. Tous ces outils ne nécessitent pas de défragmentation de leur support de stockage.
La règle générale est la suivante: si le support de stockage utilise des plateaux rotatifs, vous devrez procéder à une défragmentation périodique (sauf si un système de fichiers journalisé comme Linux utilise). Si le support de stockage est basé sur Flash et ne contient aucune pièce mobile, il n'est pas nécessaire de le défragmenter.