• 4839阅读
  • 1回复

[讨论]about qCompress & qUncompress [复制链接]

上一主题 下一主题
离线tsuibin
 

只看楼主 倒序阅读 楼主  发表于: 2011-09-16
今天测试了一下这一组函数
压缩一个3.3K的日志文件
如果我每次读一行,然后调用qCompress压缩
然后把压缩数据写入文件
那么最后这个文件的大小是3.4K
还不如不压缩




然后,我测试了第二种方式,一次把文件读完,然后调用qCompress,然后把压缩数据写入文件
那么最后这个文件大小是1.3K ,效果比较明显




使用qUncompress均可以解压出正确的log文件


但是这里就有一个问题了,如果这个文件足够大,我显然不能一次把这个文件读完再压缩,这样消耗的内存太大了,
但是这么好的一对函数,也不能放着不用……


如何压缩一个大文件呢?


离线roywillow

只看该作者 1楼 发表于: 2011-09-19
根据大概的经验来进行分割呗,每一块不要太小
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
快速回复
限100 字节
 
上一个 下一个