BoostKit压缩加速库对Zstandard格式的压缩率反而比软件实现更差
收藏回复举报
BoostKit压缩加速库对Zstandard格式的压缩率反而比软件实现更差
t('forum.solved') 已解决
发表于2026-04-05 15:48:11
0 查看

我们在鲲鹏服务器上测试BoostKit提供的硬件加速压缩库,主要对比了Zstandard格式在调用加速库和直接用软件zstd时的压缩效果。测试数据是一批大小在10到100MB之间的文本日志文件,压缩级别都设成了3。按理说硬件加速应该在不牺牲压缩率的前提下提升速度,但实际测下来,加速库生成的压缩包比软件版平均大了15%到20%,解压出来的文件和原始文件完全一致倒是没有问题。用加速库跑更高压缩级别比如9的时候,压缩率和软件版的差距缩小了一些,但依然偏大,而压缩速度的领先优势在高压缩级别下也不太明显了。我们确认过加速库的初始化和参数传递接口是按照文档写的,也尝试了不同的数据块大小,压缩率偏大的问题始终存在。想问一下这个现象是正常的还是有哪里没配置对。

我要发帖子