Потестил с lzbench.
Результаты:
lzbench 1.8 (64-bit Linux) Assembled by P.Skibinski
Compressor name Compress. Decompress. Compr. size Ratio Filename
memcpy 6947 MB/s 6970 MB/s 202372260 100.00 ucd.all.flat.xml
zlib 1.2.11 -1 249 MB/s 792 MB/s 11590367 5.73 ucd.all.flat.xml
zlib 1.2.11 -2 241 MB/s 808 MB/s 10859008 5.37 ucd.all.flat.xml
zlib 1.2.11 -3 229 MB/s 812 MB/s 10535907 5.21 ucd.all.flat.xml
zlib 1.2.11 -4 145 MB/s 841 MB/s 9105206 4.50 ucd.all.flat.xml
zlib 1.2.11 -5 131 MB/s 860 MB/s 8669704 4.28 ucd.all.flat.xml
zlib 1.2.11 -6 117 MB/s 873 MB/s 8214385 4.06 ucd.all.flat.xml
zlib 1.2.11 -7 97 MB/s 886 MB/s 8007300 3.96 ucd.all.flat.xml
zlib 1.2.11 -8 57 MB/s 898 MB/s 7713591 3.81 ucd.all.flat.xml
zlib 1.2.11 -9 55 MB/s 893 MB/s 7688188 3.80 ucd.all.flat.xml
done... (cIters=1 dIters=1 cTime=1.0 dTime=2.0 chunkSize=1706MB cSpeed=0MB)
lzbench 1.8 (64-bit Linux) Assembled by P.Skibinski
Compressor name Compress. Decompress. Compr. size Ratio Filename
memcpy 6199 MB/s 6444 MB/s 202372260 100.00 ucd.all.flat.xml
zlib-ng 2.0.1 -1 412 MB/s 1223 MB/s 16526984 8.17 ucd.all.flat.xml
zlib-ng 2.0.1 -2 463 MB/s 1314 MB/s 10942166 5.41 ucd.all.flat.xml
zlib-ng 2.0.1 -3 389 MB/s 1358 MB/s 10363364 5.12 ucd.all.flat.xml
zlib-ng 2.0.1 -4 304 MB/s 1403 MB/s 9132355 4.51 ucd.all.flat.xml
zlib-ng 2.0.1 -5 259 MB/s 1447 MB/s 8646438 4.27 ucd.all.flat.xml
zlib-ng 2.0.1 -6 243 MB/s 1449 MB/s 8573669 4.24 ucd.all.flat.xml
zlib-ng 2.0.1 -7 179 MB/s 1519 MB/s 7866203 3.89 ucd.all.flat.xml
zlib-ng 2.0.1 -8 142 MB/s 1541 MB/s 7708245 3.81 ucd.all.flat.xml
zlib-ng 2.0.1 -9 131 MB/s 1536 MB/s 7690062 3.80 ucd.all.flat.xml
done... (cIters=1 dIters=1 cTime=1.0 dTime=2.0 chunkSize=1706MB cSpeed=0MB)
zlib-ng с SSE2.
Такие дела...