|
本帖最后由 tmdgdx 于 2018-9-3 23:45 编辑
个人愚见:
第一次使用压缩软件ARJ(不是RAR哦),将95仙剑奇侠传分卷压缩到14M,用了1.44M的软盘 11张,当时压缩率高达50%以上,看到资料介绍,ARJ可以将TXT文档压缩到90%的,就自作聪明的以为,将压缩好的ARJ文件把扩展名改成TXT后,再次压缩,就又提高压缩到50%。至少要以再省5张软盘,再改再压再改再压,就用一张软盘就装下了,最后,说不定就变成1个 bit了。。。。果真这样操作了,但失望的是第二次就没有压缩率了……后来才明白,什么是数据算法。
至于压缩软件,最流行莫过于最早的zip,微软的cab,还有现在有rar和7Z,针对文本类的有压缩率,但对本身就有压缩算法的多媒体视频文件、JPEG图像等就没有什么压缩率了,其实不同压缩算法各有做优缺点,如7z, 有压缩率,但压缩和解压缩费时间,就没有winRAR流行方便了,所以要在两者找平衡。
我遇到最牛的“压缩”,是64K DEMO,有兴趣的可以百度一下这个关键词,一个64K小程序的展示,让人无法理解那些高人们如何利用“压缩”的(为什么用限制在64K大小呢,也许是因为标准的.COM文件,不超64K吧),当初还看到有一个64K DEMO,还是一个类似于DOOM (最早的、3D 游戏的鼻祖),尽管这个仿DOOM的demo它不能真正跑起来,但64K体积施放在内存中,尽然占用2G,太让人太不可思议了。
其实,这些DEMO不是真正意义上被压缩软件“压缩”过的程序,我个人理解,它们只是一种利用了系统DX的一个循环算法的程序吧,但它们着实是被让人惊讶的某种“压缩算法“处理过的程序。 |
|