如何压缩文件到最小(压缩参数调整教程 for 7z

本期经验将详细讲解“压缩文件”的各个参数 , 保证教你压出最小的结果
工具/原料一台电脑
!重要)一款好使的压缩软件
脑子
方法/步骤1【如何压缩文件到最小(压缩参数调整教程 for 7z】(本段可略过)
   现在我们来略微了解一下各个压缩软件、压缩算法的前世今生(均引用自百度百科 , 致敬)
【1】ZIP , 是一个文件的压缩的算法 , 原名Deflate(真空) , 发明者为菲利普·卡兹(Phil Katz)) , 他于1989年1月公布了该格式的资料 。 ZIP通常使用后缀名“.zip” , 它的MIME格式为 application/zip 。 目前 , ZIP格式属于几种主流的压缩格式之一
【2】RAR是一种专利(划重点)文件格式 , 用于数据压缩与归档打包 , 开发者是尤金·罗谢尔(Eugene Roshal) , 全名是:Roshal ARchive 。 首个公开版本RAR 1.3发布于1993年 。
(因为它是一种专利(划重点)文件格式 , 所以所有使用这种格式的压缩软件都要向rar专利持有人交专利费 , winrar也因此增加了很多广告)
【3】7-zip(后缀名.7z)是一种主流高效的压缩格式 , 它拥有极高的压缩比 。 在计算机科学中 , 7z是一种可以使用多种压缩算法进行数据压缩的档案格式 。 该格式最初被7-Zip实现并采用 , 但是这种档案格式是公有的 , 并且7-Zip软件本身亦在GNU宽通用公共许可证 (GNU LGPL)协议下开放源代码(划重点) 。
(因为它开放源代码 , 所以这种压缩格式被广泛采用 , 在很多地方都能看到它) , 几乎所有压缩软件都支持这种格式)
压缩算法:常见的压缩算法有Defate、Bzip、PPMd、不公开的诡异rar、开源的LZMA和继任者LZMA2
在这必须纠正一下有些人的诡异评测 , 说啥7z没有优势 , zip和rar完爆等等 , 其实他们只是用不同的压缩算法欺骗了你的眼睛 , 真正决定压缩效果的不是7z、zip、rar等压缩格式 , 而是压缩算法
通常被说成“效果最差”的zip格式 , 如果采用了LZMA算法 , 一样可以达到极低压缩率 , 7z如果用了Bzip算法 , 压缩率也不咋样

如何压缩文件到最小(压缩参数调整教程 for 7z

文章插图

2首先我们需要一款好使的压缩软件 , 推荐可调整参数较多的“7-zip” , “好压” , 较为不推荐不支持7z格式的“winrar”以及“快压”

如何压缩文件到最小(压缩参数调整教程 for 7z

文章插图

如何压缩文件到最小(压缩参数调整教程 for 7z

文章插图

3压缩格式:最好选7z , 可以支持LZMA2等先进压缩算法

如何压缩文件到最小(压缩参数调整教程 for 7z

文章插图

4压缩等级:这个只是一个快捷的调配方案 , 能帮你均衡调配下面的几个参数 , 如果你不打算了解太多或者了解不了太多 , 直接选“极限压缩”然后压缩 , 下面的参数你就不用管了

如何压缩文件到最小(压缩参数调整教程 for 7z

文章插图

5压缩方法(算法):LZMA2是目前最好的压缩算法(没有之一) 。 别的算法各有优势 , 比如Bzip比较快

如何压缩文件到最小(压缩参数调整教程 for 7z

文章插图

6字典大小(重要)(【【 】】内为重要内容 , 其他内容可忽略):顾名思义 , “字典”就是压缩文件的“字典” , 所有被压缩的文件被分割成小块并计算各个小块的哈希值(可以理解为“文件指纹” , 指纹相同的两个文件就是相同的两个文件)哈希值和其他配置(比如某个文件块属于哪个文件)就存放在“字典“里边 , 当压缩文件较多 , 字典被占满后 , 就会生成另外一个字典 , 把后半个压缩文件的各种信息存放到这个字典里边 , 这样一来这个压缩文件就有了两个或以上的字典 。 【【字典大小极大程度决定了压缩的效果 , 字典越大压缩率越低 。 如果你用的是那种超大内存的机器 , 可以尝试大字典(只有64位系统才能使用超过64m的大字典压缩 , 解压则不受系统类型影响) 。 但是字典不能太大 , 否则会占用太多内存 , 如果内存不足就容易导致压缩失败】】

推荐阅读