JFFS

JFFS

El "Sistema de Ficheros Flash con soporte a Transacciones" (o JFFS) es un sistema de ficheros basado en una estructura de registros para usarse sobre memorias Flash NOR por parte de la empresa Axis Communication AB. En la actualidad, ha sido sustituido por JFFS2.

Contenido

Diseño

Añadiendo un nivel de abstracción más, JFFS trata a las memorias flash como un fichero de registro circular. Todos los cambios en ficheros y directorios son escritos en la cabeza del registro en nodos. En cada nodo, una cabecera que contiene los metadatos son escritos primero y después los datos mismos. Los nodos están encandenados 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

  • En tiempo de montaje, el driver 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 re-escrito, 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

Enlaces externos


Wikimedia foundation. 2010.

Игры ⚽ Нужна курсовая?

Mira otros diccionarios:

  • JFFS — The Journalling Flash File System (or JFFS) is a log structured file system for use on NOR flash memory devices on the Linux operating system. It has been superseded by JFFS2. Design Flash memory has access constraints very unlike those of… …   Wikipedia

  • JFFS — El Sistema de Ficheros Flash con soporte a Transacciones (o JFFS) es un sistema de ficheros basado en una estructura de registros para usarse sobre memorias Flash NOR por parte de la empresa Axis Communication AB. En la actualidad, ha sido… …   Enciclopedia Universal

  • JFFS2 — Journalling Flash File System version 2 or JFFS2 is a log structured file system for use in flash memory devices. It is the successor to JFFS. JFFS2 has been included in the Linux kernel since the 2.4.10 release. JFFS2 is also available for Open… …   Wikipedia

  • JFFS2 — (Journaling Flash File System version 2, système de fichiers journalisé pour flash version 2) est un système de fichiers journalisé utilisé sur les systèmes à mémoire flash. Il succède à JFFS, et ne sera finalement pas remplacé par JFFS3 mais par …   Wikipédia en Français

  • Jffs2 — (Journaling Flash File System version 2, système de fichiers journalisé pour flash version 2) est un système de fichiers journalisé utilisé sur les systèmes à mémoire flash. Il succède à JFFS, et ne sera finalement pas remplacé par JFFS3 mais par …   Wikipédia en Français

  • JFFS2 — es un sistema de ficheros con soporte para transacciones especializado en memorias Flash, nace como sucesor de JFFS y será sucedido por JFFS3. Contenido 1 Características 1.1 Modificaciones respecto a JFFS 2 Desventajas …   Wikipedia Español

  • Axis Communications — Infobox Company company name = Axis Communications AB company company type = Public foundation = 1984 location = Lund, Sweden key people = Founder Mikael Karlsson Martin Gren President CEO Ray Mauritsson CFO Fredrik Sjöstrand num employees =564… …   Wikipedia

  • Memoria flash — Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas. Puedes añadirlas así o avisar …   Wikipedia Español

  • JFFS2 — (Journaling Flash File System version 2, журналируемая файловая система версии 2) структурированная файловая система, используемая в устройствах флеш памяти.[1] Является наследником JFFS. JFFS2 был включен в ядро Linux начиная с выхода версии 2.4 …   Википедия

  • List of file systems — The following lists identify, characterize and link to more thorough information on computer file systems.Many older operating systems support only their one native file system, which does not bear any name apart from the name of the operating… …   Wikipedia

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”