SquashFS LZMA source available

The sqlzma source code has been officially released. It’s designed for 2.6.23 and above kernels. One important option for mksquashfs has been added:

-lzmadic … use this parameter to specify dictionary size for LZMA compression.

In general, the bigger the dictionary, the better compression (smaller filesystem), but the more memory needed to decompress. Default value of dictionary was 8MB in Slax 6 rc7, but now it defaults to the same value like block size (-b).

Usually, if the dictionary size is bigger than block size, it will compress almost the same like when dictionary is equal to block size. So it has only sense to specify smaller dictionary and bigger block sizes (to get a bit bigger squashfs filesystems but reduce memory needed for decompression).
Enjoy your smaller squashfs! :)

None
A comma-separated list of terms describing this content. Example: funny, bungee jumping, "Company, Inc.".
Origianl story:

Valid XHTML 1.0 Strict