Ubuntu bude více komprimovat initramfs

10. 7. 2023

Sdílet

Ubuntu 23.10 Mantic Minotaur Autor: Depositphotos

Více jak před rokem přešlo Ubuntu z komprese initramfs od xz -9 na zstd -1 kvůli rychlosti. Initramfs se totiž při některých aktualizacích znovu komprimuje a celý proces se tím zdržuje. A to hlavně na slabších zařízeních, jako například Raspberry Pi Zero.

Nyní jsou však hlášeny problémy se zaplněným oddílem /boot, protože komprese zstd -1 je sice rychlá, ale výsledný soubor je dost veliký. V sobotu bylo navrženo komprimovat moduly a firmware odděleně pomocí xz -9, ty tak mohou být zároveň i uloženy na disku a nemusely by se při aktualizaci komprimovat. Zbytek by se komprimoval pomocí zstd -1. Druhá varianta říká, že xz má pomalou dekompresi a že by bylo lépe komprimovat moduly a firmware pomocí zstd -19, což je komprese blízká xz -9, ale s daleko rychlejší dekompresí. Řešení bude zřejmě vyzkoušeno v Ubuntu 23.10.

(zdroj: phoronix)

Našli jste v článku chybu?

Autor zprávičky

První linux nainstaloval kolem roku 1994 a u něj zůstal. Později vystudoval fyziku a získal doktorát.