lz4:最大超快压缩级别是多少?

lz4:最大超快压缩级别是多少?

man lz4

--fast[=#]
       Switch  to ultra-fast compression levels. The higher the value, the faster the compres‐
       sion speed, at the cost of some compression ratio. If =# is not present, it defaults to
       1.  This setting overrides compression level if one was set previously. Similarly, if a
       compression level is set after --fast, it overrides it.

那么最大超快压缩级别是多少?与压缩级别 (12) 相同吗?

答案1

目前为 65537,由LZ4_ACCELERATION_MAX

也可以看看“快速”压缩的库文档

答案2

查看命令行源代码,压缩级别设置为数字的负数--fast=#;这是该号码的唯一用途。正如您所说,最大压缩级别是 12,因此,虽然我不能 100% 确定这里存在对称性,但最大有效快速数可能也是 12。

相关内容