You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I didn't know about orz. It is possible to add new compression algorithm in Jubako format (and so in arx). But it would be nice to know for which use case first.
zstd compress a little less, but it has really fast decompression time.
lzma compress better, but it is slower to decompress.
lz4 is really fast both at compression/decompression, but has smallest compression ratio.
It would also be nice to use xz since it also has high compression, and is faster to compress.
Jubako (and arx) already support lzma. Which is mostly xz without its internal framing (because Jubako has its own). It is behind the feature lzma (cargo install arx --feature lzma) and with --compression option to arx create.
Ah, I didn't realize that about lzma I can use that for sure. as for orz, I have found that in some cases it's just a nice mid ground, but since arx already has lzma it's not really important.
After your exchange I have read Cargo.toml for features
my question :
... when I integrate --feature it's added to default (zstd,fuse) or is it necessary to provide full list of feature one bu one or separated by , or what else.
Sorry perhaps a stupid question due to my poor understanding of rust / cargo.
--features foo activate feature foo. Other features are untouched. You can use the option --no-default-features with --features foo to activate only the feature foo
It would be nice to support orz which is a higher compression format then zstd, and also is written natively in rust https://github.com/richox/orz/
It would also be nice to use xz since it also has high compression, and is faster to compress.
The text was updated successfully, but these errors were encountered: