[devel-distro] параметры сжатия squashfs (was: mkimage-profiles 1.4.8-alt1)
Michael Shigorin
mike at altlinux.org
Fri Mar 19 18:56:50 MSK 2021
On Fri, Mar 19, 2021 at 10:14:29PM +0700, Антон Мидюков wrote:
> >>> Убрал вообще -b 262144 -noI и попробовал
> >>> образ собрался и нормально работает и загружается
> >> Возможно, пора это вынести. Когда писал лет десять назад --
> >> тщательно вымерял и сравнивал, но тогда и сами squashfs-tools
> >> были другими.
> Теперь вопрос: удалять или сделать проверку рабочей?
> Насколько она нужна вообще? Столько лет без неё работало :)
Поиграйся сначала с каким-нить образом вручную -- собери с
DEBUG=1 CLEAN=0, чтоб двадцать раз не пересоздавать сам чрут
(хотя если лень, то можно и попересоздавать), и поделай из него
squashfs с разными -b (в разумных пределах больше -- плотнее,
по идее) да почитай, что там сейчас есть из опций.
Насколько помню, изначально задумка этого теста была в том,
чтобы пораньше свалиться, если ядро заведомо не умеет нужного;
ну и чтобы на x86, для которого в squashfs-tools была сделана
-Xbcj (смотрю, сейчас ещё для нескольких архитектур есть),
можно было использовать специфический фильтр содержимого.
Кстати, до кучи можно было бы поиграться в -comp zstd
для слабых машинок (хотя с SD-шки тоже ещё вопрос, в чём
лучше выиграть -- именно в скорости распаковки или в I/O;
наверное, тут бы пытался сравнивать скорость поступления
распакованного содержимого).
Ну и посмотреть, насколько сейчас полезен -noI -- смутно
припоминаю, что десяток лет назад на оптике помогало.
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
More information about the devel-distro
mailing list