Une information intéressante est disponible sur le site d’Asus : le nombre d’écritures (et de lecture, mais c’est une erreur) du SSD de l’Eee est limité. La FAQ parle de 10 000 écritures, ce qui peut sembler faible. Analysons et expliquons.
La mémoire flash et l’usure
Pour faire simple (les puristes nous excuseront), la mémoire flash fonctionne en déplaçant des électrons entre deux grilles. Quand ils sont d’un côté, c’est un 1, quand ils sont de l’autre, c’est un 0. Quand on essaye de lire une donnée, aucun problème, ce sont les écritures qui sont problématiques : on déplace les électrons entre les deux grilles dans un oxyde, et cet oxyde piège toujours quelques électrons. Quand l’espace entre les deux grilles est trop saturé en électron, il devient conducteur et la cellule est considérée comme inutilisable.
Les deux limites communément admises sont 100 000 écritures (pour les mémoires de type SLC) et 10 000 écritures (pour les mémoires de type MLC). La différence est simple : dans une puce de SLC (Single Layer Cell), l’espace est plus grand que dans une puce MLC (Multi Layer Cell) qui stocke plusieurs bits.
10 000 écritures pour le Eee PC ?
Selon Asus, les écritures sont limitées à 10 000 sur le SSD. Entendons-nous bien : il s’agit de 10 000 par cellule (bit). Étant donné la structure de la mémoire flash, une cellule défectueuse élimine un bloc (généralement 128 Ko).
Mais ne soyons pas alarmistes : il y a des protections. La première, c’est que les SSD sont généralement équipés d’un Erase Pool : 2 à 3 % de la capacité totale sont disponibles en cas de problèmes (et invisibles par l’utilisateur). Sur le SSD de 4 Go de l’Eee PC, on dispose donc d’environ 1 000 blocs de "sauvegarde".
Deuxièmement, des algorithmes de Wear Leveling permettent d’augmenter la durée de vie (dans une certaine mesure). Notons tous de même que les puces utilisées dans le Eee PC (après démontage) sont données pour 100 000 écritures. Qui croire ? Le fabricant de la puce ou Asus ?
Une durée de vie faible
Pour faire simple, si vous vous amusez à écrire en permanence sur le SSD du Eee PC (à sa vitesse maximale de 25 Mo/s), la durée de vie est de... 19 jours. Asus explique d’ailleurs que le Linux du Eee PC désactive le fichier d’échange (la mémoire virtuelle) pour augmenter la durée de vie du SSD.
En pratique, on écrit rarement à la vitesse maximale en permanence, mais le SSD reste malgré tout un peu limite au niveau de la durée de vie. Mais étant donné le prix de la machine, c’est assez logique.