Сжатие файлов для файловых систем флэш-памяти
deflate [опции] [имя_файла]
K
подразумевается, указывать его не требуется.2
. 1
2
3
ЗОСРВ «Нейтрино», GNU/Linux, Microsoft Windows
arm, armv7, aarch64, e2k, mips, ppc, x86
Утилита deflate осуществляет сжатие файлов для файловой системы флэш-памяти. Она предназначена для использования совместно с атрибутом filter для mkefs. Кроме того, ее можно использовать для предварительного сжатия файлов, предназначенных для использования в файловой системе флэш-памяти.
ЗОСРВ
«Нейтрино»
редакции 2020
утилита не поддерживает типы сжатия UCL или LZO. Используйте LZ4 или LZMA. Алгоритмы сжатия:
Тип | Скорость сжатия | Скорость распаковки | Степень сжатия |
---|---|---|---|
LZ0 | Быстро | Очень быстро | 30% - 40% для исполняемых файлов |
UCL | Медленно | Быстро | 40% - 65% для исполняемых файлов |
LZ4 | быстро | очень быстро | 45% - 55% для исполняемых файлов |
Сжатие всех исполняемых файлов, которые необходимо поместить во встраиваемую целевую систему:
$ deflate -v /target/bin/* /target/lib/*
Распаковка ранее сжатого файла:
$ deflate -i deflated_file
Сжатие файла без изменения входного файла:
$ deflate -o file.dfl file
Инструментальные средства ЗОСРВ «Нейтрино»
Предыдущий раздел: Справочник по утилитам