[devel] порубка firmware-linux

Alexey Sheplyakov asheplyakov на basealt.ru
Пн Апр 19 15:17:05 MSK 2021


On 19.04.2021 14:44, Валерий Иноземцев wrote:
>>  >> И модули ядра пожать (СONFIG_MODULE_COMPRESS=Y,
>>  >> CONFIG_MODULE_COMPRESS_XZ=Y) $ du -sh /lib/modules/5.10.29-un-def-alt2
>>  >> 256M    /lib/modules/5.10.29-un-def-alt2
>>  > НЕТ. этого по умолчанию не надо. 
>>
>> Напомню, что точно так же можно пожать и firmware.

Можно, но многие блобы и так сжатые.

> любой старьёвщик скажет что так делать не надо ибо грузиться оно будет
> ну очень медленно,

А bzImage зачем придумали? А зачем у u-boot есть stage2 (который обычно
в сжатом виде на устройство прошивается)? А зачем OpenWRT rootfs в sqaushfs
пакует? Может, быстрее прочитать сжатый файл с медленного устройства (SPI,
MMC, жесткого диска) в DRAM, и там его распаковать и запустить?
Да не, не может быть! Это мировой заговор, чтоб всё медленно работало!
(На всякий случай замечу, что это сарказм).



Подробная информация о списке рассылки Devel