records7
granny7
game7
exe7
enwik7
dds7
audio7
Note on the test :
This is running the non-Oodle compressors via my build of their lib (*). Brotli not included because it's too hard to build in MSVC (before 2010). "oohc" here is "Optimal2" level (originally posted with Optimal1 level, changed to Optimal2 for consistency with previous post).
The sorting of the labels on the right is by compressed size.
Report on total of all files :
-------------------------------------------------------
by ratio:
oohcLZNA : 2.37:1 , 2.9 enc mb/s , 125.5 dec mb/s
lzma : 2.35:1 , 2.7 enc mb/s , 37.3 dec mb/s
oohcBitKnit : 2.27:1 , 4.9 enc mb/s , 258.0 dec mb/s
lzham : 2.23:1 , 1.9 enc mb/s , 156.0 dec mb/s
oohcLZHLW : 2.16:1 , 3.4 enc mb/s , 431.9 dec mb/s
zstdmax : 1.99:1 , 4.6 enc mb/s , 457.5 dec mb/s
oohcLZNIB : 1.84:1 , 7.2 enc mb/s , 1271.4 dec mb/s
by encode speed:
oohcLZNIB : 1.84:1 , 7.2 enc mb/s , 1271.4 dec mb/s
oohcBitKnit : 2.27:1 , 4.9 enc mb/s , 258.0 dec mb/s
zstdmax : 1.99:1 , 4.6 enc mb/s , 457.5 dec mb/s
oohcLZHLW : 2.16:1 , 3.4 enc mb/s , 431.9 dec mb/s
oohcLZNA : 2.37:1 , 2.9 enc mb/s , 125.5 dec mb/s
lzma : 2.35:1 , 2.7 enc mb/s , 37.3 dec mb/s
lzham : 2.23:1 , 1.9 enc mb/s , 156.0 dec mb/s
by decode speed:
oohcLZNIB : 1.84:1 , 7.2 enc mb/s , 1271.4 dec mb/s
zstdmax : 1.99:1 , 4.6 enc mb/s , 457.5 dec mb/s
oohcLZHLW : 2.16:1 , 3.4 enc mb/s , 431.9 dec mb/s
oohcBitKnit : 2.27:1 , 4.9 enc mb/s , 258.0 dec mb/s
lzham : 2.23:1 , 1.9 enc mb/s , 156.0 dec mb/s
oohcLZNA : 2.37:1 , 2.9 enc mb/s , 125.5 dec mb/s
lzma : 2.35:1 , 2.7 enc mb/s , 37.3 dec mb/s
-------------------------------------------------------
How to for my reference :
type test_slowies_seven.bat
@REM test each one individially :
spawnm -n external_compressors_test.exe -e2 -d10 -noohc -nlzma -nlzham -nzstdmax r:\testsets\seven\* -cr:\seven_csvs\@f.csv
@REM test as a set :
external_compressors_test.exe -e2 -d10 -noohc -nlzma -nlzham -nzstdmax r:\testsets\seven
dele r:\compressorspeeds.*
@REM testproj compressorspeedchart
spawnm c:\src\testproj\x64\debug\TestProj.exe r:\seven_csvs\*.csv
ed r:\compressorspeeds.*
(* = I use code or libs to test speeds, never exes; I always measure speed memory->memory, single threaded, with cold caches)
No comments:
Post a Comment