Почему полное сжатие не используется во время сквоша?

Было интересно узнать, почему при такой большой площади пространства / полосы пропускания полное сжатие не используется во время игры в сквош.

Например, вызов mksquashfs с опциями -comp xz -b 1M во время сжатия создает архив, который весит примерно 80% от исходной файловой системы.squashfs; все же, кажется, сохраняет полную целостность как установочного, так и живого образа.

У кого-нибудь есть информация?

3
задан 8 August 2013 в 16:12

1 ответ

Предположительно, потому что сжатие xz (LZMA) требует непропорционально больше процессорного времени как для сжатия, так и для распаковки, что имеет значение, например, при загрузке системы с живого USB-накопителя. См. Более широкое обсуждение xz vs gzip о переполнении стека .

Аналогичным образом, существует открытый проект для использования xz для сжатия пакетов в архиве Ubuntu. На данный момент это приостановлено на том основании, что оно дает относительно небольшую выгоду.

0
ответ дан 8 August 2013 в 16:12

Другие вопросы по тегам:

Похожие вопросы: