diff options
author | Przemyslaw Skibinski <inikep@gmail.com> | 2016-11-04 13:46:45 (GMT) |
---|---|---|
committer | Przemyslaw Skibinski <inikep@gmail.com> | 2016-11-04 13:46:45 (GMT) |
commit | e8a6067e8a2d033049e5eafa0617c29b0e51146f (patch) | |
tree | 0daea93d05c90eed0d4e5003e9877a86b5e7712e /programs/bench.c | |
parent | 8b8c726a5c4d5522ab7ce691c3cc6c8a7701ab60 (diff) | |
download | lz4-e8a6067e8a2d033049e5eafa0617c29b0e51146f.zip lz4-e8a6067e8a2d033049e5eafa0617c29b0e51146f.tar.gz lz4-e8a6067e8a2d033049e5eafa0617c29b0e51146f.tar.bz2 |
updated lz4cli.c
Diffstat (limited to 'programs/bench.c')
-rw-r--r-- | programs/bench.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/programs/bench.c b/programs/bench.c index 1840bb0..51c07f5 100644 --- a/programs/bench.c +++ b/programs/bench.c @@ -59,6 +59,7 @@ static int LZ4_compress_local(const char* src, char* dst, int srcSize, int dstSi #define TIMELOOP_MICROSEC 1*1000000ULL /* 1 second */ #define ACTIVEPERIOD_MICROSEC 70*1000000ULL /* 70 seconds */ #define COOLPERIOD_SEC 10 +#define DECOMP_MULT 2 /* test decompression DECOMP_MULT times longer than compression */ #define KB *(1 <<10) #define MB *(1 <<20) @@ -291,11 +292,11 @@ static int BMK_benchMem(const void* srcBuffer, size_t srcSize, blockTable[blockNb].resSize = regenSize; } nbLoops++; - } while (UTIL_clockSpanMicro(clockStart, ticksPerSecond) < clockLoop); + } while (UTIL_clockSpanMicro(clockStart, ticksPerSecond) < DECOMP_MULT*clockLoop); { U64 const clockSpan = UTIL_clockSpanMicro(clockStart, ticksPerSecond); if (clockSpan < fastestD*nbLoops) fastestD = clockSpan / nbLoops; totalDTime += clockSpan; - dCompleted = totalDTime>maxTime; + dCompleted = totalDTime>(DECOMP_MULT*maxTime); } } markNb = (markNb+1) % NB_MARKS; |