对非字节对齐数据进行gzip压缩

问题描述 投票:1回答:1

打包对gzip的性能有害吗?假设我有7位值并按以下方式打包:

Byte1     Byte2     Byte3     Byte4
[aaaaaaab][bbbbbbcc][cccccddd][dddd...

据我了解,LZ压缩以字节为基础。7位中的任何重复模式都将被遮盖。

为了字节对齐,建议用多余的位填充以帮助LZ吗?

Byte1     Byte2     Byte3     Byte4
[aaaaaaa0][bbbbbbb0][ccccccc0][ddddddd0][...

文献上有任何结果吗?

compression gzip zlib lzw lz77
1个回答
0
投票

很可能是。如果您的a,b,c,d的频率重复或存在统计偏差,那么最好填充零位。

知道的方法是简单地测试它。

© www.soinside.com 2019 - 2024. All rights reserved.