SquashFS | ||
---|---|---|
Sistemas operativos compatibles | Linux | |
Sitio web | squashfs.sourceforge.net | |
Introducción | 2002 (Linux) | |
Límites | ||
Máxima dimensión de archivo | 16EiB (264) bytes | |
Tamaño máximo del volumen | 16 EiB (264) bytes | |
Características | ||
Atributos | POSIX | |
Compresión transparente | gzipLZMA LZO LZMA2 LZ4 | |
Squashfs (.sfs) es unsistema de archivoscomprimido desolo lectura paraLinux. SquashFS comprimearchivos,inodos ydirectorios, y soporta tamaños de bloque de hasta 1024KB para mayor compresión. SquashFS es tambiénsoftware libre (licenciado comoGPL) para acceder a sistemas de archivos SquashFS.
SquashFS está pensado para su uso como sistema de archivos genérico de solo lectura y endispositivos de bloques/sistemas de memoria limitados (por ejemplo,sistemas embebidos), donde se requiere poca sobrecarga. En su versión 4.0 puede usar zlib, lz4, lzo, o xz para la compresión de datos (archivos, inodos y directorios )[1]
SquashFS se utiliza en las versiones enLive CD deDebian,Finnix,Gentoo Linux,Ubuntu (Y derivados de Ubuntu comoLinux Mint) yMandriva, y ensistemas embebidos como losfirmware para routerDD-WRT yOpenWRT. A menudo se combina con un sistema de archivos de unión de otros sistemas de archivos, comoUnionFS oaufs, para proveer un entorno de lectura-escritura para distribuciones live de Linux. De este modo se combinan las ventajas de la alta velocidad de compresión de SquashFS con la posibilidad de alterar la distribución mientras se ejecuta ésta desde un LiveCD. Distribuciones comoSlax,Debian Live,Mandriva One yPuppy Linux usan esta combinación.
Dado que el formato en disco de SquashFS se ha estabilizado suficientemente se lo ha incluido en la versión 2.6.29 del núcleo Linux.[1]
Página web de SquashFS]