解压缩后用16进制编辑这种软件,会发现其中的数据大部分都是0,也就是冗余数据,而有效数据在其中只占很小一部分,所以压缩比可以很高。你用Flashget下载一个大文件,在下载的时候设置预先分配硬盘空间,下载一点内容后就中断,可以获得一个与要下载的软件相同容量的.JC!文件,更改后缀名后,可以试试用最新版本的WinRAR压缩,就会获得一个压缩比很高的压缩包。 大概就是,无效字符越多,压缩比率就越小,这样就越容易把大文件压缩成小文件!
"中国的全称是中华人民共和国"这串字,在计算机里就是用0和1来表示的,也就是说,他们在计算机里是这样的00001110101110011101000010111010111100101110000101111..... 这时,我们可以采用其他的描述方式把他们描述出来,比如43113231....这些数字表示的是连续01的个数,这样,就可能把上面的信息压缩得更少.具体的编码方式是看相对软件的核心来说的.不同的软件的编码方式不同.所得出来的结果.压缩率.压缩/解压时间不同.但是方式都向上面所说的一样.
也就是说.压缩的最后大小.最终压缩率要看你压缩的文件本身.举例说如果你要压缩的是RM影音文件.在保证清晰度的情况下.你压缩后的大小可能比源文件还要大.如果是纯TXT这类文本文件.那么你可以达到80%甚至是98%的压缩率.但是绝不可能达到你所说的这个压缩率.
目前世界上没有任何一个软件.能保证不损坏文件的前提下能达到这个压缩率的.
唯一能造成你说的这一情况的.只能是分卷压缩的结果.就是把一个大的文件.压缩并分解成N个小的压缩包.
根据文件内容不同,压缩比也不同,你说的那种文件我也见过,并不是每个文件都能压缩到那种程度,否则就没有人买大容量硬盘了。
不过压缩ISO文件,我曾经把Visual Studio 2003共三张盘1.5G,压缩成了680M,个人认为这已经是压缩的极限了,当然我也付出了代价,压缩了5个小时。
记得有个叫做uha的压缩软件,也许能解决
不过我记得以前我用过,压缩速度超慢。都只是记得,也许现在能帮你
rar做不了这个工作,不过有的文件,比如字符烈性的倒是可以压缩得很小,对于图片影片之类的,可能不管。
这个是根据不同文件来说的,RAR有自己独自的算法,有的文件可以被大量压缩,有的文件已经是通过一定的算法来压缩它的大小,如JPG.和EXE文件压缩后是和原文件一样大的了,如BMP图片文件压缩后可以缩小十倍以上。我之前见过一个教学光盘 从700M压缩到60M 这些都不足为奇,主要看原文件吧,您经常使用压缩软件之后会总结出什么样的文件有多大的压缩比。现在最常用的格式还是用WINRAR之前WINZIP就是因为它坚持不支持RAR格式所以被WINRAR打败了!