我有一个 tar.gz 文件,其中包含大块 NULL 字节(>1kb)。存档似乎是有效的(通过
gzip -t <file-name>
NULL 字节块位于文件的中间。因此,我认为这与 padding 无关。
这是预期的吗?什么会导致 gzip 写入这么多 NULL 字节?
重复相同字节的很长序列可能会导致输出为零字节序列。尽管压缩输出中的零字节数量大约是输入中重复字节数量的 1/1000。