BloodyCarnage | Dandu a écrit :
y a pas de caches sur les SSD...
et oui, c'est le but, d'obtenir une usure moyenne et pas de tuer des blocs
même si la durée de vie globale est peut-etre plus faible (on a finalement plus d'écriture), on évite de tuer des blocs et donc de perdre en capacité.
ça dégrade pas spécialement les perfs, sur un gros fichier c'est imperceptible, sur des petits fichiers, les SSD sont de toute façon lent.
|
Ok, donc on parle de static wear lvling. S'il n'y a effectivement pas de cache, ça peut (très) sensiblement dégrader les perfs. Pour moi, déplacer une donnée avant d'en écrire une nouvelle, ça prend le double de temps sans cache.
La seule solution que je vois serait que le contrôleur déplace préventivement les données (quand le ssd ne bosse pas, par exemple), et non pas uniquement quand il doit écrire une nouvelle donnée. Là, ça se tient... |