1 echo "testing time -- no limits set"
2 ./datagen -s1 -g1GB > tmp
3 time ./adapt -otmp1.zst tmp
4 time zstd -1 -o tmp2.zst tmp
7 ./datagen -s2 -g2GB > tmp
8 time ./adapt -otmp1.zst tmp
9 time zstd -1 -o tmp2.zst tmp
12 ./datagen -s3 -g4GB > tmp
13 time ./adapt -otmp1.zst tmp
14 time zstd -1 -o tmp2.zst tmp
17 echo -e "\ntesting compression ratio -- no limits set"
18 ./datagen -s4 -g1GB > tmp
19 time ./adapt -otmp1.zst tmp
20 time zstd -1 -o tmp2.zst tmp
21 ls -l tmp1.zst tmp2.zst
24 ./datagen -s5 -g2GB > tmp
25 time ./adapt -otmp1.zst tmp
26 time zstd -1 -o tmp2.zst tmp
27 ls -l tmp1.zst tmp2.zst
30 ./datagen -s6 -g4GB > tmp
31 time ./adapt -otmp1.zst tmp
32 time zstd -1 -o tmp2.zst tmp
33 ls -l tmp1.zst tmp2.zst
36 echo e "\ntesting performance at various compression levels -- no limits set"
37 ./datagen -s7 -g1GB > tmp
39 time ./adapt -i5 -f tmp -otmp1.zst
41 time zstd -5 tmp -o tmp2.zst
42 ls -l tmp1.zst tmp2.zst
45 ./datagen -s8 -g1GB > tmp
47 time ./adapt -i10 -f tmp -otmp1.zst
49 time zstd -10 tmp -o tmp2.zst
50 ls -l tmp1.zst tmp2.zst
53 ./datagen -s9 -g1GB > tmp
55 time ./adapt -i15 -f tmp -otmp1.zst
57 time zstd -15 tmp -o tmp2.zst
58 ls -l tmp1.zst tmp2.zst