#4762·zstd

多线程压缩只能带来很小的性能提升

作者: kakaacat创建于 2026年9月3日更新于 2026年9月9日

我使用了一个 11.5 GB 的文件来测试单线程和多线程下的压缩时间。使用 `ZSTD_c_nbWorkers` 的多线程,而单线程则不使用。结果表明,单线程压缩需要 35.924 秒,而多线程则需要 33.879 秒。奇怪的是,多线程带来的效率提升很小,你能解释一下为什么会这样吗?