Originally posted by filbo
View Post
Mozilla Firefox Switches To .tar.xz For Linux Packaging
Collapse
X
-
Originally posted by Anux View PostWhoever names a distro (from 2024) without zstd support wins.
---
Jokes aside, as show in the comments above, xz can provide better compression (even if compression/decompression time will be slower). If compression ratio is the ultimate optimization criteria, then zstd can be beaten. Just usual "computer stuff" tradeoffs.
Comment
-
-
Originally posted by pkese View Post
For one time software downloads, the size of the file is more important for cumulative software update time (download+decompress+install) than just decompression speed.
Therefore, the cost is not CPU time on servers, the major cost is metered cross network charges. Smaller file transfers = smaller interconnect bills. In comparison the couple of seconds efficiency saved on file compression is dwarfed by the fees on how many times that file is requested by users outside their ISP's network.
Comment
-
-
Originally posted by fitzie View Postpersonally zstd is fine, but their cli interface is lacking, it should be like gzip/xz/bzip2 but it differs in annoying ways and of course there's pzstd which differs from zstd in annoying ways.
Originally posted by fitzie View Postthose reasons and the fact it's not as widely deployed, means it shouldn't be considered a standard archive format just yet.
BTW, it always amuses me how people motivate their (non-)preference with absence of popularity. "It might be good but it's not popular, let's... keep it not popular"
Comment
-
-
Originally posted by intelfx View Post
The fact that it "differs" does not mean that it's "lacking".
Dude. It's 2024, basically everything that cares does support Zstd.
BTW, it always amuses me how people motivate their (non-)preference with absence of popularity. "It might be good but it's not popular, let's... keep it not popular"
it is both lacking and unnecessarily different both to other tools and to itself. I think the lack of care about its command line tool being familiar should be taken as a sign that it's maintainers don't really care about making it a drop in replacement. luckily xz developers didn't have that mindset which is why xz will become ze standard and zstd will not.
sorry I don't control the universe, so don't roll eyes on me. I'm just explaining why zstd isn't going to become a standard for archive any time soon.
Comment
-
-
Originally posted by piotrj3 View PostI just wish we had new instead of tar format that is more efficient or perhaps compression format on linux similar to 7z or rar that can pack all files optimally together. 7z isn't modern format by any means, but it allows 7za to individually look at each file and apply different filters to get best results compression wise, i assume some .so files weren't compressed at all by .xz in tarballs but they were by .7z .
If you build your tarball in the same file order as `7z`, the output of a compressor like `xz` would benefit somewhat. `lrzip` wouldn't benefit, since its big trick is that it prescans the entire input and rearranges it to put similar data types near each other; this is more or less the same trick as `7z`, except the data grouping is based on actual runtime measurement of similarity, not just a heuristic that same extensions will probably compress well together.
Comment
-
Comment