Il est vrai qu il contribue a optimiser les performance en écriture ,mais c est d avantage pour éviter l usure de la flash qu il est encore le plus important.
Et tout dépendra encore du contrôleur ,certains créent plus de fragmentation que d autre.
Sans Trim tu multiplies minium le nbre d écriture par 2 donc tu créais 2x plus d usure.
Garbage collector sur un OS sans Trim ne dira pas au SSD que les pages effacées l ont bien été ,donc lors d une future écriture ,écrira les données effacées par l hôte ,effacera le bloc et réécrira les nouvelle données ,plus les données effacées par l hôte qui ne sont pas considérées comme effacées par le contrôleur du SSD.
le GC fait sa sauce en interne ,il va réorganiser les pages effacable en séquentiel mais dans la foulé provoquera encore d avantage d écriture supplémentaire puisqu il va déplacer les données .donc créer par ce fait de l usure ,tu rajoutes a ca, le wear leveling qui lui aussi va en rajouter et la boucle est bouclée
Il peux se passer de la commande Trim afin de maintenir les performances du SSD, mais sans celle ci l usure sera amplifiée, et aura sans le Trim moins de pages effaçable a sa disposition pour optimiser les performances en écriture ,
J ai vu des C300 en RAID0 tourner sans Trim pendant plus d un an sans aucune perte de performance même en 4k . tt dépend encore de l agressivité du GC,mais sans sans la commande Trim il a écrit beaucoup plus sur la flash, c est certain.