作者mstar (Wayne Su)
看板EZsoft
标题Re: [请问] 3000MB可以压到800MB吗
时间Sat Jul 12 01:05:41 2008
※ 引述《kslman ()》之铭言:
: 我曾经下载一个Super Mario World.7z档,档案大小3.78MB。
: 里头有100个ROM每一个Mario游戏都不一样,合计172MB,压缩率2%。
: 会有这样的压缩率,和里面的游戏重复性资料脱不了关系。
: 因为里头每个ROM大概都是以Super Mario下去改写的同人ROM,
: 可以见得的是里面的图像资料一定有很多重复的地方,所以尽管它有100个ROM,
: 但是压缩起来也才比一个主要ROM再多一点点。
看过有某种压缩方式,是只有一个主要档,其他档实际只有放入与主档的差异资讯,
在解出来时才会 patch 而成实际的档案,像上面提的 ROM 就有采此法压缩的
好处是省空间,坏处就是若主档坏了则整个都完了
反而传统每个档每个档各自压缩方式较安全
以前的 zip、arj 时代,都是只计算个别档案内资料重复性来压缩
後来 rar 出了「solid」压缩法,就是将所有要压缩的档案全都拿来计算
若档案间重复性高,则能压得更小
当时数据机传输慢,所以 rar 虽然是新出的压缩格式,却能硬拼各老牌
只是若传输中有问题,一般压缩的档案除了有问题的档案外,其他还有可能解出来
而加了 -s 压的则有很高机率必须整个重传了
--
在一次 →
再 干
的好 →
得 知
到 →
道 带安全帽 →
戴 名
子 →
字
抽
烟 →
菸 做捷运 →
坐 毁谤罪 →
诽 年
青 →
轻 好
利害 →
厉
因该 →
应 决对 →
绝 以经 →
已 臣又
系 →
糸 好球
袋 →
带
难
到说 →
道 时
後 →
候 票
卷 →
券 准备 →
准 准许 →
准
节录
至 →
自 楼楼上 →
上上楼 清
处 →
楚
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.229.37.162
1F:推 Zilch:path应该是patch? 07/12 01:24
2F:推 vixen:7-zip也有solid压缩法 07/12 02:12
※ 编辑: mstar 来自: 61.229.32.231 (07/12 16:24)