当前位置: 技术问答>linux和unix
zlib库压缩求解。。。。
来源: 互联网 发布时间:2016-12-27
本文导语: 我再用zlib库中,进行数据压缩时, 如果我一个文件比较大。。 假如有几百兆,。。用compress()函数的数据需要在内存中, 如果文件过大。。。内存不够? 怎么办? 用什么办法比较好呢? | ...
我再用zlib库中,进行数据压缩时,
如果我一个文件比较大。。
假如有几百兆,。。用compress()函数的数据需要在内存中,
如果文件过大。。。内存不够?
怎么办?
用什么办法比较好呢?
如果我一个文件比较大。。
假如有几百兆,。。用compress()函数的数据需要在内存中,
如果文件过大。。。内存不够?
怎么办?
用什么办法比较好呢?
|
从文件中读一定量的数据,编号,然后压缩,写到本地,如此循环,则可以得到所有已经压缩的数据文件。然后按需要取数据就行。
既然有编号,那么按照编号取文件解压,写入文件即可。
既然有编号,那么按照编号取文件解压,写入文件即可。
|
把这个文件分割成几部分,再压缩.
还原时,全部解压,再合并.
还原时,全部解压,再合并.