Définitions

Qu'est-ce qu'un cycle d'écriture ?

Que signifie le cycle d’écriture ?

Le cycle d'écriture est la mesure de l'endurance ou de la durée de vie d'un disque SSD (Solid State Drive) et de la plupart des périphériques de stockage Flash. Le cycle d'écriture englobe le processus d'écriture et d'effacement des données dans une puce NAND à cellules multiniveaux (MLC), qui finit par dégrader la puce jusqu'au point de défaillance. On peut l'imaginer comme une gomme sur un crayon qui s'use lentement, jusqu'à ce qu'elle ne soit plus capable d'effacer.

Le cycle d'écriture est également appelé cycle d'écriture/effacement ou cycle de programmation/effacement.

Weendoz explique le cycle d'écriture

Le cycle d'écriture est essentiellement l'indice d'usure d'un SSD, indiquant combien de fois les puces flash NAND peuvent être écrites et réécrites. Lorsque les SSD sont sortis pour la première fois, ils étaient assez chers, mais leur indice de cycle d'écriture était d'environ 100 000, ce qui est énorme par rapport à la plage actuelle de 2 000 à 3 000 cycles d'écriture des SSD courants. Cependant, leur débit et leurs opérations d'entrée/sortie par seconde (IOPS) étaient respectivement 10 fois et 100 fois plus lents que ce qui est couramment disponible aujourd'hui.

En raison de la demande croissante de capacité, d'IOPS et de débit plus rapides, les fabricants de SSD ont continuellement réduit la taille de la puce NAND, ce qui a pour inconvénient de réduire l'endurance. Pour contrer la réduction du cycle d'écriture, ils ont mis en place des systèmes de gestion de contrôleur flash plus intelligents qui minimisent le nombre de cycles d'écriture consommés par le SSD, soit en retardant l'écriture des données en ajoutant des tampons, soit en mettant en œuvre un nivellement d'usure, qui répartit la charge sur l'ensemble de l'appareil plutôt que d'écrire et d'effacer dans le même emplacement mémoire.