Упаковка модулей в zstd для ускорения старта системы

Для начала нужно чтоб zstd появился в squashfs :slight_smile:
И в приведенные цифры слабо верится, при всей крутости zstd.
Заменить алгоритм сжатия можно и сейчас, перепаковав модули с любым из доступных mksquashfs алгоритмов. Для тестирования алгоритмов у нас есть скриптик squashtest. Он прогоняет сжатие и распаковку модулей на разных алгоритмах. Дело в том, что скорость чтения будет зависеть не только от алгоритма, но и от системы. То есть от проца и скорости чтения с носителя. Чем быстрее проц и медленнее носитель тем большее нужно сжатие и наоборот. Для ноутов i3,i5 с обычным винтом обычно в скорости выигрывают lzo или gzip. Для i7 xz (как в магос), для нетбуков - lz4.
Прирост по цифрам может быть достаточно ощутимый, но на глаз при загрузке почти не заметно. С zstd думаю будет плюс-минус также.