SRAM et mémoire flash

Quelle description du ramasse-miettes (garbage collection) des SSD est correcte ?

  1. AUn traitement qui déplace les données valides des blocs contenant des données invalides vers un autre emplacement, puis efface ces blocs pour créer de l'espace libre
  2. BUn traitement qui supprime les virus informatiques
  3. CUn traitement qui compresse les données
Afficher la réponse et l'explication

Réponse : A. Un traitement qui déplace les données valides des blocs contenant des données invalides vers un autre emplacement, puis efface ces blocs pour créer de l'espace libre

La NAND ne permettant pas l'écrasement et n'effaçant que par bloc, chaque réécriture laisse l'ancienne version sous forme de page invalide. Le contrôleur choisit les blocs riches en pages invalides, déplace leurs données valides vers un autre bloc, puis efface le bloc d'origine pour créer de l'espace libre. Ces copies supplémentaires causent l'amplification d'écriture ; elles sont d'autant plus fréquentes que l'espace libre est faible, ce qui dégrade les performances en écriture.

S'entraîner sur ce thème Retour au thème

Autres questions sur SRAM et mémoire flash

  1. Comment appelle-t-on, lors d'une lecture SRAM, l'opération qui charge préalablement les lignes de bit à la tension d'alimentation, etc. ?
  2. Quel mode d'injection d'électrons est principalement utilisé pour l'écriture (programmation) de la mémoire flash NAND ?
  3. Comment appelle-t-on le phénomène par lequel, en flash NAND, des lectures répétées d'un même bloc modifient progressivement la tension de seuil des cellules non lues ?
  4. Dans une flash NAND QLC (4 bits par cellule), combien d'états de tension de seuil une cellule doit-elle distinguer ?
  5. Dans les SSD TLC ou QLC, quel est l'objectif principal du mécanisme qui utilise une partie de la mémoire en mode SLC pour absorber temporairement les écritures ?

Comparatifs sur ce thème