Ve vydání Fedora 42, které je plánováno na konec dubna, se plánuje přechod všech Live verzí distribuce ze SquashFS na souborový systém EROFS, jehož podpora byla loni implementována do nástroje pro vytváření bootovatelných obrazů Dracut 103. Návrh zatím nebyl schválen výborem FESCo (Fedora Engineering Steering Committee), který je odpovědný za technickou část vývoje distribuce Fedora.
Mezi důvody přechodu se uvádí aktivnější vývoj EROFS (poslední vydání nástroje SquashFS bylo na jaře 2023) a existence rozšířených možností v EROFS, které mohou být využity v budoucnu. Veškeré sestavení, které používá systémový obraz v režimu pouze pro čtení, jako jsou Live verze s KDE, Xfce, Budgie, LXQt, MiracleWM a COSMIC, stejně jako edice Fedora KDE Plasma Mobile a Fedora CoreOS Live, se plánují přenést na EROFS.
Souborové systémy SquashFS a EROFS jsou navrženy pro práci v režimu „pouze pro čtení“ a poskytují kompaktní reprezentaci metadat a uložení dat ve zhuštěné podobě. FS EROFS (Extendable Read-Only File System) byla vytvořena společností Huawei a zaměřuje se na dosažení maximálního výkonu. V EROFS se používá odlišná metoda komprese dat, jejíž podstatou je použití výsledných stlačených bloků pevné velikosti (v jiných FS jsou bloky pevné před kompresí, zatímco po kompresi se velikost mění).
Ve srovnání se SquashFS má EROFS horší úroveň komprese (velikost obrazu 2,7 GiB v EROFS oproti 2,0 GiB v SquashFS při použití kompresního algoritmu XZ a 3,9 GiB oproti 3,1 GiB při použití LZ4), ale vyšší rychlost náhodného přístupu a propustnost (7,1 MiB/s v EROFS oproti 5,0 MiB/s v SquashFS pro XZ a 30,9 MiB/s oproti 26,3 MiB/s pro LZ4). Při srovnání s Ext4 je FS EROFS znatelně rychlejší při náhodném přístupu k datům — při úrovni komprese 4 byla FS EROFS rychlejší na Flash úložišti téměř třikrát a na pevném disku šestkrát).
Zdroj: opennet.ru
