¿Qué es la nivelación de desgaste en las tarjetas SD? ¿Cómo puedo comprobar si mi tarjeta SD tiene nivelación de desgaste o no? [cerrado]

0

He buscado en internet. ¿Todavía no tengo claro el nivel de desgaste, alguien puede explicar este concepto?     

pregunta Nagaraj Hegde

1 respuesta

0

Esto es de la página web de SanDisk:

  

Nivelación de desgaste

     

La nivelación de desgaste garantiza una distribución uniforme de las operaciones de borrado en todos   Bloques dentro del flash NAND. Es decir, cada bloque dentro de la NAND.   el flash se borra y se escribe aproximadamente el mismo número de veces que   cada otro bloque dentro de la unidad.

     

Para comprender la nivelación de desgaste, hay que entender los diferentes   Esquemas de direccionamiento en un sistema. El sistema operativo (OS) utiliza Logical.   Direccionamiento de bloque (LBA) para leer y escribir un bloque de datos del   conducir; El controlador de flash utiliza direcciones físicas en el flash para   leer y escribir datos.

     

La nivelación de desgaste se basa en dos mecanismos:

     
  • El controlador tiene la capacidad de asignar una dirección LBA a diferentes ubicaciones físicas en el flash. El controlador usa una tabla de mapeo
      para realizar un seguimiento de la relación entre el bloque lógico y el
      direccion fisica
  •   
  • La presencia de bloques de repuesto en la memoria flash para la sustitución de bloques que contienen datos no válidos
  •   

Los datos actualizados o nuevos se escriben en un bloque libre disponible. El bloque   que contiene datos antiguos se borra en segundo plano y luego se marca como   Un bloque libre. Esta técnica de rotación de bloque asegura un desgaste uniforme de   bloques de memoria a través del dispositivo flash. El proceso de nivelación de desgaste es   Transparente para el sistema operativo.

    
respondido por el tcrosley

Lea otras preguntas en las etiquetas