Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
dwarfs-universal-0.12.2-Windows-AMD64.exe | 2025-04-16 | 3.6 MB | |
dwarfs-universal-0.12.2-Linux-x86_64 | 2025-04-16 | 3.0 MB | |
dwarfs-universal-0.12.2-Linux-aarch64 | 2025-04-16 | 2.6 MB | |
dwarfs-fuse-extract-mimalloc-0.12.2-Linux-aarch64 | 2025-04-16 | 839.7 kB | |
dwarfs-fuse-extract-mimalloc-0.12.2-Linux-x86_64 | 2025-04-16 | 835.5 kB | |
dwarfs-fuse-extract-0.12.2-Linux-aarch64 | 2025-04-16 | 913.3 kB | |
dwarfs-fuse-extract-0.12.2-Linux-x86_64 | 2025-04-16 | 906.0 kB | |
dwarfs-0.12.2-Windows-AMD64.7z | 2025-04-16 | 4.3 MB | |
dwarfs-0.12.2-Linux-x86_64.tar.xz | 2025-04-16 | 3.7 MB | |
dwarfs-0.12.2-Linux-aarch64.tar.xz | 2025-04-16 | 3.3 MB | |
dwarfs-0.12.2.tar.xz | 2025-04-16 | 12.1 MB | |
dwarfs-0.12.2 source code.tar.gz | 2025-04-16 | 3.9 MB | |
dwarfs-0.12.2 source code.zip | 2025-04-16 | 5.0 MB | |
README.md | 2025-04-16 | 3.4 kB | |
Totals: 14 Items | 45.1 MB | 1 |
This release provides a fix for a performance regression, switches the default memory allocator back to jemalloc
, and further reduces the size of the dwarfs-fuse-extract
binary. The latter is available as both a jemalloc
and a mimalloc
version. jemalloc
offers a lot more configuration options that can be crucial in optimizing the memory profile of e.g. the FUSE driver. If you don't need that flexibility, you can save a few bits by using the -mimalloc
version.
v0.11.3 | v0.12.0 | v0.12.1 | v0.12.2 | |
---|---|---|---|---|
Linux x86_64 universal binary | 5,319,916 | 2,833,280 | 2,903,624 | 2,968,252 |
Linux aarch64 universal binary | 4,637,312 | 2,725,864 | 2,588,924 | 2,636,912 |
Linux x86_64 fuse-extract binary (jemalloc) | - | 1,183,752 | - | 906,016 |
Linux aarch64 fuse-extract binary (jemalloc) | - | 1,188,760 | - | 913,260 |
Linux x86_64 fuse-extract binary (mimalloc) | - | - | 1,075,536 | 835,500 |
Linux aarch64 fuse-extract binary (mimalloc) | - | - | 1,059,588 | 839,740 |
Linux x86_64 binary tarball | 7,736,712 | 3,888,104 | 3,698,356 | 3,703,712 |
Linux aarch64 binary tarball | 6,791,424 | 3,497,140 | 3,271,584 | 3,296,380 |
Bugfixes
- The
dwarfs-0.12.0
release introduced a performance regression where FLAC compression took more than twice as long as in the previous releases. This has been fixed. FLAC decompression was unaffected.
Build
- A few small refactoring changes to further reduce the size of the
fuse-extract
binary. In particular, the performance monitor and the history feature are now fully removed. Also, the functionality to extract in different archive formats as well as to extract only files matching a pattern have been removed, so the image can only be fully extracted to disk.
Full Changelog: https://github.com/mhx/dwarfs/compare/v0.12.1...v0.12.2