]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
[cli] Set the job size
authorNick Terrell <terrelln@fb.com>
Wed, 14 Nov 2018 20:59:01 +0000 (12:59 -0800)
committerNick Terrell <terrelln@fb.com>
Thu, 15 Nov 2018 01:00:29 +0000 (17:00 -0800)
programs/fileio.c

index 705a566010dee5af967b8178d4713888cf466439..2818b96e81871bae3bae58124aec9ab522fac924 100644 (file)
@@ -556,6 +556,7 @@ static cRess_t FIO_createCResources(const char* dictFileName, int cLevel,
 #ifdef ZSTD_MULTITHREAD
         DISPLAYLEVEL(5,"set nb workers = %u \n", g_nbWorkers);
         CHECK( ZSTD_CCtx_setParameter(ress.cctx, ZSTD_p_nbWorkers, g_nbWorkers) );
+        CHECK( ZSTD_CCtx_setParameter(ress.cctx, ZSTD_p_jobSize, g_blockSize) );
         if ( (g_overlapLog == FIO_OVERLAP_LOG_NOTSET)
           && (cLevel == ZSTD_maxCLevel()) )
             g_overlapLog = 9;   /* full overlap */