ZIP缩减百分比

时间:2017-01-18 15:38:48

标签: bash zip

使用zip archive file我得到了:

adding: file (deflated 40%)

-rw-rw-r-- 1 lenduya lenduya 757 Jan 18 16:26 archive.zip
-rw-rw-r-- 1 lenduya lenduya 973 Jan 18 16:25 file

问题是我不知道它是如何获得40%的。 973/757是1.28,757 / 973是0.77。 757 /(973-757)是3.5和973 /(973/757)是4.5。

1 个答案:

答案 0 :(得分:0)

你忘记了zip文件的开销。如果我创建一个空文件并压缩它,我会得到:

L1     L2     L3    L4
1       1     0     2
2       1     4     1 
3       1     3     1
2       2     1     1

在这个zip文件中,我有一个本地/中央/中央标题,有关此文件的元数据等

您通过压缩文件获得了40%(973 - > 583字节)。让我们添加158个字节的开销(你可能有不同的值),你有741个字节,接近你的757个字节。