Developer(s) | Phillip Lougher, Robert Lougher |
---|---|
Introduced | 2002 with Linux |
Limits | |
Max volume size | 16 EiB (264) bytes |
Max file size | 16 EiB (264) bytes |
Features | |
Attributes | POSIX and extended attributes |
Transparent compression | gzip LZMA LZO LZMA2 LZ4 Zstd |
Other | |
Supported operating systems | Linux |
Website | github |
Squashfs is a compressed read-only file system for Linux. Squashfs compresses files, inodes and directories, and supports block sizes from 4 KiB up to 1 MiB for greater compression. Several compression algorithms are supported. Squashfs is also the name of free software, licensed under the GPL, for accessing Squashfs filesystems.
Squashfs is intended for general read-only file-system use and in constrained block-device memory systems (e.g. embedded systems) where low overhead is needed.