Movatterモバイル変換


[0]ホーム

URL:


Ir al contenido
WikipediaLa enciclopedia libre
Buscar

JFFS

De Wikipedia, la enciclopedia libre
JFFS
DesarrolladorAxis Communications
Nombre completoJournaling Flash File System
Sistemas operativos compatiblesLinux
Características

El "Sistema de Ficheros Flash con soporte a Transacciones" (oJFFS) es unsistema de ficheros basado en una estructura de registros para usarse sobrememorias FlashNOR por parte de la empresa Axis Communication AB. En la actualidad, ha sido sustituido porJFFS2.

Diseño

[editar]

Añadiendo un nivel de abstracción más, JFFS trata a las memorias flash como unfichero de registro circular. Todos los cambios en ficheros ydirectorios son escritos en la cabeza del registro ennodos. En cada nodo, una cabecera que contiene los metadatos son escritos primero y después los datos mismos. Los nodos están encadenados por un puntero desplazamiento en la cabecera. Todos los nodos comienzan como válidos para convertirse en obsoletos cuando una nueva versión de ellos es creada.

Entre la cabeza y la cola del registro queda el espacio libre restante del sistema de ficheros, cuando queda poco de éste, un recolector de basura copia los nodos válidos de la cabeza a la cola, saltando los obsoletos, por tanto obteniendo espacio.

Desventajas

[editar]
  • En tiempo de montaje, eldriver debe leer toda la cadena de nodos y guardarla en memoria, lo que lo puede hacer muy lento. El consumo de memoria es proporcional al número de ficheros en el sistema de ficheros.
  • El diseño de registro circular significa que todo los datos del sistema de ficheros es reescrito, sin importar si es estático o no. Por tanto, genera muchos ciclos de borrado innecesarios y reduce la vida del medio Flash.

Véase también

[editar]

Enlaces externos

[editar]
Control de autoridades
Obtenido de «https://es.wikipedia.org/w/index.php?title=JFFS&oldid=147944346»
Categoría:

[8]ページ先頭

©2009-2025 Movatter.jp