日期:2014-05-16  浏览次数:20681 次

为什么我在ubuntu下使用gzip和bzip2后压缩比为负
如题,我使用gzip和bzip2压缩一个纯文本文件,原文件是31字节,压缩完了变成62字节了,这...
然后我又压缩了一个.c文件,原文件是162字节,用gzip压缩完是156字节,用bzip2压缩完变成164字节了,这...

------解决方案--------------------
这个要看压缩算法.没有"银弹".一般数据分布情况下,数量多了才可能体现出来.很小的数据的话,有些算法生成个字典就跟原来的数据差不多大小了,再加上别的一些什么肯定比原来的大.但是只要参数设置得当,压缩还是能"缩"的.
建议参考 gzip --help  ,或者man手册,尝试更改些参数.