Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 950499 - Currently SquashFS, but DwarFS gives smaller size and faster read
Summary: Currently SquashFS, but DwarFS gives smaller size and faster read
Status: UNCONFIRMED
Alias: None
Product: Gentoo Release Media
Classification: Unclassified
Component: All ISO (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Release Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-03 11:17 UTC by Vitaly Zdanevich
Modified: 2025-03-13 20:39 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Zdanevich 2025-03-03 11:17:11 UTC
https://github.com/mhx/dwarfs
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-03-03 11:20:00 UTC
Please try to put some text into bug descriptions. I assume you're proposing that releng moves to it -- have you tried it? any measurements? ...?
Comment 2 Vitaly Zdanevich 2025-03-03 11:33:31 UTC
I tried as a user, and read comparison on the README.

Yes, I am about live USB images.
Comment 3 Vitaly Zdanevich 2025-03-03 16:54:22 UTC
Maybe the creator of DwarFS will try to repack https://github.com/mhx/dwarfs/discussions/250#discussioncomment-12377664
Comment 4 Vitaly Zdanevich 2025-03-04 09:17:42 UTC
Looks like much smaller with DwarFS:

.rw-r--r-- 2,967,098,279 root root  3 Mar 20:47 gentoo-live-l9.dwarfs
.rw-r--r-- 3,280,601,562 root root  3 Mar 20:36 gentoo-live-opt.dwarfs
.r--r--r-- 3,845,120,000 root root 16 Feb 21:50 gentoo-live/image.squashfs
Comment 5 immolo 2025-03-04 16:30:39 UTC
The results look promising, was a PoC build of the ISO also made to show it works as well as the current system?

I can't speak for Gentoo, however patches to add this as an option would at least be something I could see a use for if it works as advertised.
Comment 6 Vitaly Zdanevich 2025-03-13 20:39:19 UTC
Assistance needed, can you please share some wisdom here about ISO building? https://github.com/mhx/dwarfs/discussions/250