File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5757 sudo apt-get install -y bzip2
5858 bzip2 --version
5959
60+ - name : Generate zstd dict of `data/*.md`
61+ run : |
62+ zstd --train data/*.md -B128 -o compression-corpus.zstd
63+
6064 - name : Compress files in data folder
6165 run : |
6266 mkdir -p compressed
@@ -81,16 +85,15 @@ jobs:
8185 zstd -$level --long=27 -c "$file" > "compressed/$(basename "$file").zstd-long27-$level.zst"
8286 done
8387
88+ # A couple of files with a custom dictionary.
89+ zstd -10 -c "$file" --dict=compression-corpus.zstd > "compressed/$(basename "$file").zstd-custom-dict.zst"
90+
8491 # Optional: test --ultra compression modes (levels 20 to 22)
8592 for level in 20 21 22; do
8693 zstd --ultra -$level -c "$file" > "compressed/$(basename "$file").zstd-ultra-$level.zst"
8794 done
8895 done
8996
90- - name : Generate zstd dict of `data/*.md`
91- run : |
92- zstd --train data/*.md -B128 -o dict.zstd
93-
9497 - name : Copy handpicked files
9598 run : |
9699 cp handpicked/* compressed/
You can’t perform that action at this time.
0 commit comments