Articulo de referencia

AXFS

AXFS ( Advanced XIP Filesystem ) es un sistema de archivos comprimido de solo lectura para Linux , desarrollado inicialmente en Intel y mantenido actualmente por Numonyx . Fue d...

AXFS ( Advanced XIP Filesystem ) es un sistema de archivos comprimido de solo lectura para Linux , desarrollado inicialmente en Intel y mantenido actualmente por Numonyx . Fue diseñado para utilizar la ejecución en el mismo lugar (XIP) junto con la compresión, con el objetivo de reducir los tiempos de arranque y carga de programas, manteniendo al mismo tiempo un bajo consumo de memoria para dispositivos integrados . Esto se logra mezclando páginas comprimidas y sin comprimir en el mismo archivo ejecutable. [ 1 ] AXFS es software libre con licencia GPL .

Cramfs es otro sistema de archivos comprimidos de solo lectura que admite XIP (con parches); sin embargo, utiliza una estrategia de descompresión de archivos completos, mientras que AXFS admite XIP con granularidad de página. [ 2 ] - esta estrategia de acceso permite un rendimiento casi ideal en escenarios típicos (para sistemas de archivos integrados/comprimidos que inician un sistema operativo y aplicaciones).

Véase también

Referencias

  1. Jonathan Corbet, (26 de agosto de 2008) AXFS: un sistema de archivos comprimido y ejecutable in situ , lwn.net
  2. Justin Treon, (09-05-2008) "Desmitificando el almacenamiento de código embebido" .{{cite web}}CS1 maint: servicio de archivado obsoleto ( enlace ) , LinuxDevices.com , "Existen dos sistemas de archivos Linux compatibles con XIP que se pueden utilizar para una implementación de XIP balanceada: Linear XIP CRAMFS y AXFS. Linear XIP CRAMFS descomprime los archivos archivo por archivo, mientras que AXFS los descomprime página por página, lo que ofrece un uso más óptimo de la memoria Flash."

Lecturas adicionales

  • Tony Benavides, Justin Treon, Jared Hulbert y Weide Chang, La habilitación de una arquitectura de ejecución en el lugar para reducir la huella de memoria y el tiempo de arranque del sistema embebido , Journal of Computers, vol. 3, n.° 1, enero de 2008, págs.  79-89.
  • Jared Hulbert, Presentación del sistema de archivos XIP avanzado Archivado el 13/01/2012 en Wayback Machine , ( discusión ) Actas del Simposio Linux de 2008
  • Sitio web de AXFS
  • Justin Treon (14 de febrero de 2008) Comparación lado a lado del lanzamiento de aplicaciones almacenadas en los sistemas de archivos de solo lectura AXFS, SquashFS, CRAMFS y JFFS2. (video)
  • "Ejecución de aplicaciones en el mismo lugar (XIP) con Linux y AXFS"