有效的 gzip 文件包含一大块 NULL 字节 - 为什么?

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

我有一个 tar.gz 文件,其中包含大块 NULL 字节(>1kb)。存档似乎是有效的(通过

gzip -t <file-name>
检查)并且提取工作正常,没有问题。

NULL 字节块位于文件的中间。因此,我认为这与 padding 无关。

这是预期的吗?什么会导致 gzip 写入这么多 NULL 字节?

compression gzip deflate
1个回答
0
投票

重复相同字节的很长序列可能会导致输出为零字节序列。尽管压缩输出中的零字节数量大约是输入中重复字节数量的 1/1000。

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