Skip to main content

¿Qué es un sistema de archivos flash?

Un sistema de archivos flash consta de un tipo de memoria de solo lectura programable y borrable electrónicamente (EEPROM) llamada memoria flash. Es uno de los métodos más populares para almacenar datos y no es volátil. Esto significa que la información se almacena incluso cuando no hay energía. En los servidores del centro de datos, así como en los teléfonos móviles y las computadoras de mano, se organiza un sistema de archivos flash en bloques de datos que deben eliminarse por completo antes de escribir. El bloque de borrado estándar contiene aproximadamente 128 kilobytes de datos, y algunos bloques pueden almacenar hasta 2,048 kilobytes. La memoria en un sistema de archivos flash no puede guardarse indefinidamente. Después de un cierto número de ciclos de escritura y borrado, los datos se dañan y las áreas de memoria ya no se pueden usar. Balance de corrección de desgaste de partes usadas y no usadas del flash. El proceso de compensación dinámica del desgaste puede conducir a grandes bloques de un disco duro con datos que rara vez se modifican, por lo que se producen cambios frecuentes en otras áreas. Una estrategia más estática mueve los datos a lugares que se utilizan para un equilibrio más eficiente.   En un sistema de archivos flash, los datos se encuentran utilizando un método de mapeo de bloques y sectores de datos. Estos mapas de estructura de datos se almacenan y actualizan en dispositivos flash cuando se realizan cambios en los datos mediante el uso de identidades especialmente asignadas para cada bloque. Los sectores y bloques se asignan automáticamente cuando se produce un ciclo de reescritura en la memoria. En un sistema flash, el mapeo indirecto ayuda a vincular sectores con bloques. Los datos se pueden encontrar más rápidamente con una tarjeta directa almacenada en la capa de transacciones Flash, un tipo de sección de interfaz que contiene la información sobre los datos asignados a diferentes bloques y borradores. La retención de datos a menudo aparece como un beneficio para el sistema de archivos flash. El tiempo que los datos permanecen seguros depende de la temperatura de funcionamiento y de cuántos ciclos de escritura y borrado puede pasar un dispositivo de almacenamiento antes de que se deteriore el rendimiento del sistema. Muchos sistemas flash están diseñados para una vida útil de 20 años y toleran ciclos de borrado de 1,000 a 1,000,000. Cuantos más datos se escriban y borren y cuanto mayor sea la temperatura, menor será la esperanza de vida general de los datos almacenados y el sistema de almacenamiento.