Найти тему
kewCoder - кешКодер

Новая диета для #Linux. Загружаем современный Linux, используя минимум памяти

› Ubuntu 23.10 стартует с дистрибутивного носителя на системе с 384 Мбайт ОЗУ. 

› Исследователи пришли к выводу, что ключевую роль играет МФС, а именно ее размер и способ компоновки.

› Свойства алгоритма сжатия особенно заметны на малопроизводительных системах с ограниченным объемом оперативной памяти.

› В поставках Ubuntu, начиная с версии 22.04, для компрессии начальной корневой файловой системы initramfs использовался метод zstd -1.

› Разработчики предложили сжимать не всю МФС, а входящие в нее файлы модулей ядра с драйверами устройств и с используемыми ими двойными данными.

› Модифицированный вариант компоновки образа МФС casper/initrd.zst для дистрибутива Bodhi Linux 7.0 требует в оперативной памяти 97 Мбайт + 47 Мбайт + 126 Мбайт = 270 Мбайт. 

› Применение к модулям ядра и файлам firmware более эффективного метода сжатия способствовало уменьшению размера файла initrd.

Источник: https://xakep.ru/2024/03/27/linux-lowram/