Было интересно узнать, почему при такой большой площади пространства / полосы пропускания полное сжатие не используется во время игры в сквош.
Например, вызов mksquashfs
с опциями -comp xz -b 1M
во время сжатия создает архив, который весит примерно 80% от исходной файловой системы.squashfs; все же, кажется, сохраняет полную целостность как установочного, так и живого образа.
У кого-нибудь есть информация?
Предположительно, потому что сжатие xz
(LZMA) требует непропорционально больше процессорного времени как для сжатия, так и для распаковки, что имеет значение, например, при загрузке системы с живого USB-накопителя. См. Более широкое обсуждение xz vs gzip о переполнении стека .
Аналогичным образом, существует открытый проект для использования xz
для сжатия пакетов в архиве Ubuntu. На данный момент это приостановлено на том основании, что оно дает относительно небольшую выгоду.