Viewing profile — mhx77
mhx77
HN member- Joined
- Sun, Nov 29, 2020, 4:46 PM UTC
- HN karma
- 159
- Public activity
- 22 items
- HN profile
- View on Hacker News ↗
About mhx77
No profile information was provided.
Recent public activity
-
comment
Comment #40048211
FWIW, I've updated the comparison using the latest versions of EROFS and DwarFS. There definitely have been improvements to EROFS in the meantime. DwarFS is still orders of magnitu…
-
comment
Comment #40020994
Thanks for the feedback! I was probably a little too excited when writing the documentation. Reading it again with some distance, I can certainly see why this might be a bit off-pu…
-
comment
Comment #40017606
https://en.wikipedia.org/wiki/Locality-sensitive_hashing https://en.wikipedia.org/wiki/Nilsimsa_Hash https://github.com/mhx/dwarfs/blob/main/doc/mkdwarfs.md#nils...
-
comment
Comment #40013030
Correct, there are no images in the data except for 68 PNGs. It's just HTML files.
-
comment
Comment #40013006
It's ever so slightly smaller than a .tar.xz of the same data. The main difference being that you don't have to fully extract it in order to access the data.
-
comment
Comment #40012922
That's definitely a fair point! DwarFS actually works perfectly fine on 64-bit ARM and would likely work fine on a smartphone as well. Still (and I might be completely wrong about …
-
comment
Comment #40011300
I've got a (relatively old) snapshot of the English Wikipedia that I'm using for testing. The snapshot is around 200 GiB in 14,000,000 files and compresses down to an 11 GiB DwarFS…
-
comment
Comment #40011276
https://github.com/mhx/dwarfs?tab=readme-ov-file#with-erofs It's been a while since I did that comparison, so the results could be significantly different now.
-
comment
Comment #29279354
Somewhat related (and definitely born out of a very similar use case): https://github.com/mhx/dwarfs I initially built this for having access to 1000+ Perl installations (spanning …
-
comment
Comment #25264236
> mkdwarfs crashed with recursive links (1-level, just pointing to itself) That's odd, it shouldn't crash with links at all, as it doesn't actively follow links. Can you please fil…
-
comment
Comment #25257440
Yes, and I've documented this now: https://github.com/mhx/dwarfs/blob/main/doc/dwarfs.md#settin...
-
comment
Comment #25256038
> have you investigated why this might be the case? Very briefly. It looks like clang has a different strategy breaking up the code (which is mostly C++ templates) into actual func…
-
comment
Comment #25255929
> If you upload a module to CPAN, you automatically get it tested against a huge matrix of configurations. Very true, and it's definitely a great service! However, the set of versi…
-
comment
Comment #25251988
This is really cool, I'll give squashfs-tools-ng a try! > Does the Raspbian image comparison compare XZ compression against SquashFS with Zstd? That's correct. It's not an exhausti…
-
comment
Comment #25249157
Precisely.
-
comment
Comment #25248540
Files that you've accessed will be kept in the kernel's cache. The cache I was talking about is a cache for decompressed blocks. Single files can stretch across multiple blocks, so…
-
comment
Comment #25247833
> @OP: Can you please explain why you keep 50 gigs of perl around? :-) Sure. I've been the maintainer of a perl portability module (Devel::PPPort) for a long time and every release…
-
comment
Comment #25246608
> How opposed would you be to this being reworked to being able to be mainline kernel support too? I don't see any way of getting this anywhere near the kernel without a full rewri…
-
comment
Comment #25246529
Author here :) I'm not sure low-spec hardware is necessarily the best use case for DwarFS. It doesn't necessarily use less resources than SquashFS, although it can create file syst…
-
comment
Comment #25246472
Hahaha, I haven't actually been coding on this for that long, it's more that I coded for a few weeks back in 2013 and only found the motivation to resurrect the whole thing a few w…
-
comment
Comment #25246383
Read-only media, for example. Or in general, stuff that doesn't really change. In my case: https://github.com/mhx/dwarfs#history
-
comment
Comment #25246369
Author 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 t…