Sandisk Ultra II, attention au débit annoncé
Publié le 17/09/2014 à 14:03 par Marc Prieur
Lors de l'annonce de l'Ultra II de Sandisk, nous avions été surpris de voir que Sandisk se contentait d'afficher des débits maximum de 550 Mo /s en lecture et 500 Mo /s en écriture quelle que soit la capacité.
Derrière ce débit se cache en fait une méthode similaire à celle déjà utilisée par Samsung sur ses 840 EVO qui disposent également de TLC, c'est-à-dire qu'une partie de la Flash TLC n'est pas utilisée pour stocker 3 bits par cellules (8 niveaux distincts de tension) mais comme un cache rapide sur lequel est stocké 1 bit par cellule (2 niveau, c'est plus rapide à programmer et ça use moins la cellule). Ce qui est appelé TurboWrite chez Samsung (cf. cette page) devient ici le nCache 2.0.
Alors que chez Samsung le 840 EVO intègre 3 Go de cache "SLC" sur les versions 120 et 250 Go, 6 Go sur la version 512 Go et 12 Go sur la version 1 To, chez Sandisk on est à :
- 5 Go pour la version 120 Go
- 10 Go pour la version 240 Go
- 20 Go pour la version 480 Go
- 40 Go pour la version 960 Go
Sandisk est donc nettement plus généreux, ce qui permettra de maintenir la vitesse optimale plus longtemps. Chez les deux constructeurs ceci se fait sans perte sur l'espace utilisateur disponible, on notera cependant que les cellules utilisées de cette manière auraient pu être utilisées pour les données utilisateurs… ainsi un Ultra II 120 Go aurait pu accueillir 135 Go de données au lieu de 120 Go de données + 5 Go de cache "SLC", ce qui n'aurait pas été pour déplaire à tout le monde.
Pour rappel un SSD de 120 Go intègre en général 137,4 Go / 128 Gio de Flash, mais apparemment et au contraire de Samsung Sandisk ne s'est pas contenté d'utiliser l'espace habituellement laissé en réserve puisque l'Ultra II intègre une parité avec un ratio non négligeable de 5 pour 1 destinée à protéger les données en cas de panne d'une partie de la Flash. Entre cette parité et le nCache 2.0, l'Ultra II semblent intégrer nettement plus de Flash qu'un SSD classique pour une même capacité de stockage disponible pour l'utilisateur.
Au delà du débit, Sandisk met en avant le fait que nCache 2.0 permet d'avoir une amplification en écriture moindre sur la partie de la Flash utilisée en TLC. En effet, les données qui sont réécrites en TLC depuis le nCache le sont de manière séquentiel, ce qui évite une amplification en écriture élevée même si le SSD manque d'espace Flash utilisable de manière optimale. C'est mieux que sans nCache, mais on peut se demander si ce ne serait pas encore mieux si la Flash dédiée à nCache n'était pas disponible de manière classique (5 Go de nCache = 15 Go de TLC). Autre point, si les données sont supprimées par l'utilisateur avant que le cache ne soit vidé, on évite d'écrire inutilement sur la TLC.
Mais le gros problème selon nous c'est que Sandisk ne communique jamais sur la vitesse en écriture une fois que ce cache n'a pas eu le temps d'être vidé. Samsung ne fait pas mieux sur ses fiches produits, mais à défaut on peut trouver l'information en fouillant sur son site (on passe ainsi de 410 à 140 Mo /s sur le 120 Go et de 520 à 270 Mo /s sur le 250 Go). Chez Sandisk c'est peine perdue et nos confrères d'AnandTech on pu mesurer un débit qui passe de 400 Mo /s à 240 Mo /s environ sur l'Ultra II 240 Go !
Côté endurance, Sandisk fait également dans le flou et ne donne pas d'information sur l'Ultra II sur le volume de données pouvant être écrit de manière garantie dans la durée. Nos confrères ont observé l'évolution de l'indicateur SMART d'usure du média au fil des écritures nos confrères ont évalué que cet indicateur était programmé pour atteindre 100% après environ 500 cycles d'écritures sur la Flash. Même si ce chiffre n'est qu'indicatif c'est tout de même deux fois moins que sur 840 EVO et 6 fois moins que sur un SSD en MLC même récent, même si avec une amplification en écriture réduite à 1.2 par exemple cela permet d'atteindre les 100 To sur une version 240 Go ce qui laisse largement de quoi voir venir.
Ce sont donc deux constructeurs supplémentaires, Micron et Sandisk, qui rejoignent les rangs des constructeurs ayant à leur catalogue des SSD dont les caractéristiques en terme de débit sont gonflées par des techniques diverses, que ce soit une partie de la Flash dédiée à un "Turbo" (Samsung, Sandisk), l'intégralité de la Flash adressée en premier lieu en mode "Turbo" (OCZ, Toshiba, Micron) mais aussi la compression de données de SandForce (OCZ, Kingston, Corsair et bien d'autres). Il est vraiment dommage que les efforts des constructeurs, tout comme l'attention des consommateurs, se portent sur ces chiffres de débits en écriture tant ils sont peu important en pratique sur de petits SSD. Mais encore une fois nous ne pouvons que souhaiter que dans ces cas les caractéristiques de débit ne se limitent plus à un chiffre maximal mais à un intervalle !
Vos réactions