Wear levelling

Un article de Wikipédia, l'encyclopédie libre.
Aller à : Navigation, rechercher

Le wear levelling, littéralement égalisation de l'usure, est une technique notamment utilisée par les mémoire flash qui vise à prolonger la durée de vie d'un support de stockage non volatil en distribuant uniformément le nombre d'écritures et d'effacements sur tout l'espace de stockage. L'avantage de cette technique est d'éviter de solliciter un grand nombre de fois les mêmes cellules de stockage (« clusters ») car celles-ci ne supportent qu'un nombre limité d'écritures au delà duquel elles perdent leurs propriétés de mémorisation.

Cette technique peut être mise en œuvre directement au niveau du hardware en contrôlant les cycles d'écriture par micro-contrôleur ou bien faire appel à un logiciel.

Le nom donné à ces algorithmes de wear levelling provient de cette notion de mise à niveau de l'usure.

Le wear levelling fait l'objet d'un brevet déposé en 2003[1].

Voir aussi[modifier]

Notes et références[modifier]