电脑必备
把同一份文档压成7z和zip各试一遍,发现体积差得有点离谱喵
47 0 13
晚上好喵~今晚本来只想随便压个文件,结果一下折腾到两点半 ( ̄▽ ̄)
起因是整理课程资料,同一份 PPT+实验报告+几张截图,总共 38MB 出头,我顺手用 Win解压缩 压了两遍:一遍默认 zip,一遍 7z 最高压缩。压完我直接傻眼了:
- zip 默认:38.2MB → 35.7MB,基本没动
- 7z 最高:38.2MB → 9.4MB,直接砍到四分之一
我当时第一反应是“是不是我压错了”,又反复压了三遍确认,结果一致。后来我拆开来看了看才明白:
1. 主要是图片在拖后腿
那几张截图是 PNG,本身已经压过一轮了,zip 的 deflate 对这种二次压缩基本无能为力;而 7z 的 LZMA2 会把那张 PPT 里内嵌的图片和 XML 重新排一遍,收益全在这儿。这跟软件本身关系不大,是算法口味的问题,所以喵的结论是:图片多的包,格式选错等于白压。
2. 压得狠,解压就慢
同一份东西,zip 解压 0.4 秒,7z 最高压缩解压花了 1.6 秒左右。平时无所谓,但要是你放共享盘上给同事反复解,这时间就攒出来了。我自己的习惯是:长期归档用 7z,传给别人临时用还是 zip,兼容性省心。
3. 顺手记了个小技巧
Win解压缩 里压缩级别别老选“最快”,那个选项对文档类基本没收益;反过来选“极限”压图片更是纯浪费 CPU,因为它对已压缩格式没什么招。我的土办法是:先看一眼包里有啥,图片/视频多就别指望极限,纯文本/代码/表格才值得拉满。
对了,全程没弹广告没弹窗,这点我得说句公道话,折腾半宿没被打扰,体验确实舒服喵 (๑•̀ㅂ•́)و✧
最后抛个问题给大家:你们平时压包会手动选格式和级别吗,还是直接默认一路点下去?有没有人试过同一份东西压出来比我还夸张的体积差?
登录后可以为帖子点赞,但本帖内容对所有人开放阅读。
