lzma压缩
⑴ 压缩文件zip与rar有什么区别
RAR和ZIP区别:安装包大小不一样、压缩率不一样、支持格式不一样、两者功能不一样
1、安装包大小不一样。zip的安装比较大,并仅仅有英文版+汉化包;rar有官方的简体中文版,并且安装很小,不足一兆。
2、压缩率不一样。winrar的压缩率较高,而zip的压缩率更低。虽然RAR文件比ZIP文件压缩比要高,但是压缩速度较慢,因为RAR文件头也要占据一定空间,在数据压缩余地不大时,压缩过的文件可能比原文件要大。但是ZIP的压缩速度比RAR要快4倍以上,而压缩率仅差1% 。
3、支持格式不一样。zip仅仅能够压缩成zip格式,不能解压rar格式;rar不仅有自己的格式,还可以压缩成zip格式并解压zip格式。
4、两者功能不一样。rar支持分卷压缩,zip不支持。
⑵ zip、bzip、lzma和ZLib如果极限压缩的话,那种压缩率最高除这几种之外,还有没有压缩率更高的压缩方式
LZMA和ZLIB压缩测试:
输出结果:
zlib压缩:255ms size:5.08MB
zlib解压:12ms
lzma压缩:1974ms size:5.11MB
lzma解压:399ms
LZMA.AS解压:27381ms
这结果真让人大失所望,不知道是不是测试的有问题,没有更小,反而更大了。而且解压时间长了几十倍。as版的LZMA解压时间更是无法接受。还是继续用zlib吧。
ZLIB最高
⑶ 怎么将文件用7Z压缩到最小
将文件压缩到最小的操作步骤如下:
1、首先在桌面右击压缩的文件,在弹出的页面里“添加到压缩文件”这个选项。
⑷ 7zip的lzma和lzma2算法在什么情况下压缩率不一样
7Z的压缩率是高于RAR,但在速度方面不及RAR。
7-Zip压缩率优势
1.使用了 LZMA 与 LZMA2 算法的 7z 格式 拥有极高的压缩比。
2.为 7z 与 ZIP 提供更完善的 AES-256加密算法。
3.支持 FAR Manager插件
很多朋友在使用WinRAR进行文件压缩时,常发现只能达到百分之几的压缩率,跟没压缩差不了多少。其实只要对WinRAR多做一些设置,就能得到最大限度的压缩率了。
⑸ 介绍几种压缩算法并做对比
首先说:这是我自己写的,我拒绝抄别人的。
我很喜欢压缩,7z是一个不错的压缩软件。
首先说说7z后缀格式的这些东西,有LZMA LZMA2 PPMd BZIP2比你要知道的还多了一个。
首先说LZMA,很不错,他对压缩文件很优秀。建议使用。
PPMd,他的压缩率并不高,但是他压缩文档可超出了LZMA,文档指的是记事本一类文字保存文件。
BZIP2,他,没有前面那两位功能强大,但是32位和64位系统都兼容。
忘了说LZMA2了,他,真让我失望。假如你的CPU是4核的,那么你用4线程压缩就会快一倍,但是那时你的CPU占用率就达100%了
说完了
⑹ 7Z的LZMA算法
LZMA算法是7z格式的默认算法。LZMA算法具有以下主要特征:
●高压缩比
●可变字典大小(最大 4 GB)
●压缩速度:运行于 2 GHz 的处理器可达到 1 MB/秒
●解压缩速度:运行于 2 GHz 的处理器可达到 10-20 MB/秒
●较小的解压缩内存需求(取决于字典大小)
●较小的解压缩代码:约 5 KB
●支持 Pentium 4 的超线程(Hyper-Threading)技术、多处理器及多核芯处理器
LZMA压缩算法非常适于应用程序的内嵌。LZMA发布于 GNU LGPL 许可协议之下,如果您想使用LZMA的代码,您可以通过 发送信息到 LZMA 开发部 来咨询和自定义设计代码及制定开发者的使用许可。
⑺ 关于LZMA压缩算法的用法,怎样集成到应用程序中
string[] arm = { "e", "D: \\temp\\log.rtf", "D: \\temp\\log.7z"};
// string[] arm = { "b", "D: \\temp\\lo.7z", "D: \\temp\\log_2232.txt",}; //, -d21, -fb32, -mfbt4
LzmaAlone.Main1(arm);
⑻ LZMA后缀的是什么
LZMA是7Z的一种默认算法,你可以用好压来对其进行解压,也可以压缩。
⑼ 怎么在windows xp或者windows 7 下解压*.lzma文件
右键-打开-然后选从列表中选择程序,找到解压缩的文件,把钩去掉。
但要看这文件是不是压缩文件-
-哦
⑽ xz是什么意思
xz是一种压缩文件格式,采用LZMA SDK压缩,目标文件较gzip压缩文件(.gz或·tgz)小30%,较·bz2小15%。
xz是一个使用LZMA压缩算法的无损数据压缩文件格式。和gzip与bzip2一样,同样支持多文件压缩,但是约定不能将多于一个的目标文件压缩进同一个档案文件。
相反,xz通常作为一种归档文件自身的压缩格式,例如使用tar或cpioUnix程序创建的归档。xz在GNU coreutils(版本7.1或更新) 中被使用。
xz作为压缩软件包被收录在Fedora(自Fedora 12起),Arch Linux,FreeBSD, Slackware Linux,CRUX和Funtoo中等。
桌面(和某些移动)设备上已支持文件扩展名为 XZ 的文件。 Windows、 Android和 Linux完全或部分支持这些文件。 XZ 主文件类型的普及性为“低”,这意味着这些文件通常不会出现在常用的桌面或移动设备上。