Calabazas

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 18 de octubre de 2018; las comprobaciones requieren 2 ediciones .
calabazas
Desarrollador Philip y Robert Loafer ( Inglés  Lougher )
sistema de archivos Comprimir sistema de archivos para GNU/Linux
Día de entrega 28/10/2002 13:59 ( GNU/Linux )
Restricciones
Tamaño máximo de archivo 18 EB
Tamaño de volumen máximo 18 EB
Capacidades
Compresión de fondo gzip , LZMA , LZ4 , xz , zstd
SO compatible GNU/Linux

Squashfs (.sfs) es un sistema de archivos de compresión para GNU/Linux que proporciona acceso de solo lectura a los datos. Squashfs comprime archivos, inodos y directorios, y admite bloques de hasta 1024 KB para una mejor compresión. Además, Squashfs es software libre (usando la licencia GPL ).

Squashfs está diseñado para el uso generalizado de sistemas de archivos de solo lectura, así como dispositivos de almacenamiento/dispositivos de bloque de tamaño limitado (es decir, sistemas integrados) donde se necesitan bajos costos de producción. Las versiones anteriores de Squashfs usaban el algoritmo de compresión gzip , y también había un proyecto que permitía usar el algoritmo de compresión LZMA . Desde la versión 2.6.29 del kernel, la versión estándar de Squashfs es compatible con el algoritmo LZMA2 (xz).

Uso

Squashfs es utilizado por distribuciones Live CD de Debian , Finnix , Gentoo , Ubuntu , Fedora , gNewSense , Arch Linux y distribuciones integradas como OpenWRT y firmware de enrutador DD-WRT . Además, Squashfs se usa junto con sistemas de archivos de montaje combinados en cascada, como UnionFS y AUFS, para permitir distribuciones de Linux Live CD de lectura y escritura. Esto aprovecha la compresión de alta velocidad de Squashfs con la capacidad de realizar cambios de distribución mientras se inicia desde el Live CD. Distribuciones como Slax , Debian Live y Mandriva One usan esta combinación.

Squashfs ya es un sistema de archivos bastante estable, que fue la base para llevarlo a la rama de desarrollo principal del kernel de Linux [1] . El sistema de archivos ha sido probado en arquitecturas PowerPC , I586 , MIPS , Sparc y ARM .

Véase también

Notas

  1. Btrfs y Squashfs se fusionaron en el kernel de Linux el 10 de enero de  2009

Enlaces