期中考试结束了
1 Comment
»
庆祝中期考试结束,今天给Ark加入了lzma支持 :)
http://tukaani.org/xz/
由于Ark有libarchive插件,我其实只需要支持解压纯的.xz和.lzma了。。
KDE目前从核心库到应用程序都支持lzma压缩算法了。
kdelibs (KXzFilter), kdebase, ark...
.xz, .lzma, .tar.lzma
PS1:
lzma是libarchive的可选依赖,自己编译下libarchive也可以命令行做这种事情了:
tar cfa aabb.tar.lzma abcde/
PS2:
测试了一下,压缩时间、解压时间、压缩率都优于gz、bzip2,缺点是内存占用很吓人,大一点的文件一般都占用几百MB内存,我压kernel src时候居然要占用650多MB,看了一下代码发现他的最大内存占用阀值=所有内存/3