|
关于 文本的压缩大部分都是基于赫夫曼树的,这是一个简单的数据构造 模型,但是实践 之中我们使用的压缩软件不只 仅是只能实现关于 文本的压缩,理论之上压缩软件能实现关于 任何的没有经过压缩的文件进行压缩。但是不同的压缩软件效率是不同的。
在ghost win7操作系统之中很多的用户喜欢使用winrar,不能承认 的就是这是一个兼容性非常 的高的压缩软件,其有本人 首创 的算法也就是rar压缩算法,但是在实践 的测试之中这种压缩算法的压缩率并没有老牌的zip算法高。其实无论什么样的状况 ,压缩算法的原理都是一样的,也就是同性分离 原理。一个文件之中难免是存在很多的相同的字节段的,这些字节段可能是出 现 在文件的各个角落,文件的自然存储会把这些一切 的字节段都是存储在文件之中,毫无疑问的就是这一定是冗余的。经过了压缩之后的文件就是不会出 现 这样的一个状况 ,压缩之后的文件会使用一个字节段并且加上其他字节段的位置描绘 来实现关于 这样字节文件的替代。这样就是能最大限度的提高文件压缩的比率。这就是windows压缩软件的原理。
以前笔者推荐使用的在ghost win7之中的压缩软件是好压,由于 现在看来这种压缩软件的压缩速度是最高的,但是很遗憾的就是其兼容性并不是非常 的好。比方 说其各个版本之间的压缩文件是不能实现完全的兼容的。这就是一个很让人纠结的费事 问题。 |
|
|
|
|
|
|