| Issue |
164537
|
| Summary |
Compress releases with zstd
|
| Labels |
new issue
|
| Assignees |
|
| Reporter |
tom-neara
|
`zstd --ultra -22` generates smaller files than `xz` and decompresses an order of magnitude faster, is there any reason not to use zstd? I re-compress releases with zstd for my team to save them time when extracting, but it would be nice if the releases where natively compressed using zstd.
```
1577mb LLVM-19.1.7-Linux-X64.tar.xz
1401mb LLVM-19.1.7-Linux-X64.tar.zst
1349mb LLVM-19.1.7-macOS-ARM64.tar.xz
1181mb LLVM-19.1.7-macOS-ARM64.tar.zst
1502mb LLVM-19.1.7-macOS-X64.tar.xz
1270mb LLVM-19.1.7-macOS-X64.tar.zst
% time xzcat LLVM-19.1.7-macOS-X64.tar.xz > /dev/null
xzcat LLVM-19.1.7-macOS-X64.tar.xz > /dev/null 108.58s user 0.70s system 99% cpu 1:49.30 total
% time zstdcat LLVM-19.1.7-macOS-X64.tar.zst > /dev/null
zstdcat LLVM-19.1.7-macOS-X64.tar.zst > /dev/null 9.89s user 0.41s system 99% cpu 10.303 total
```
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs