5 ms·
Neat! I'd like to see benchmarks for more typical squashfs payloads-- embedded root filesystems totalling under 100MB. Small docker images like alpine would be
by Scaevolus 6y ago
Neat! I'd like to see benchmarks for more typical squashfs payloads-- embedded root filesystems totalling under 100MB. Small docker images like alpine would be a decent proxy. The given corpus of thousands of perl versions is more appropriate for comparison against git.
- mhx77 6y agoAuthor here :) I'll add more benchmarks, this is still WIP and so far I've mainly tried to satisfy my own needs. My intention with DwarFS wasn't to write "a better SquashFS", but to make it better in certain scenarios (huge, highly redundant data) than SquashFS. SquashFS still has the big advantage of being part of the kernel, which makes it a lot more attractive for things like root file systems.
- londons_explore 6y agoAre there git filesystems? If so, they could be a good comparison point too - gits PACK file format is pretty magic...
- Izkata 6y agoApparently yes: https://github.com/presslabs/gitfs https://github.com/presslabs/gitfs
- throwmemoney 6y agoHow much does the compression of the perl repo become when compressed with lrzip -UL9 filetarball.tar It would be a good data point for everyone.