7z 是一种新的压缩格式,它拥有目前最高的压缩比。
7z 格式的主要特征:
- 公开的结构编辑功能
- 最高的压缩比
- 强大的 AES-256 加密
- 可更改和配置压缩的算法
- 最高支持 16000000000 GB 的文件压缩
- 以 Unicode 为标准的文件名
- 支持固实压缩
- 支持档案的文件头压缩
7z 已公开了结构编辑功能,所以它可以支持任何一种新的压缩算法。到目前为止,下列压缩算法已被整合到了 7z 中:
压缩算法 |
备注 |
LZMA |
LZ77 改良和优化算法后的最新版本 |
PPMD |
基于 Dmitry Shkarin 之上的算法 PPMdH 并加以优化 |
BCJ |
32-位 x86 可执行文件转换程序 |
BCJ2 |
32-位 x86 可执行文件转换程序 |
BZip2 |
标准 BWT 算法 |
Deflate |
标准 LZ77-based 算法 |
LZMA 算法是 7z 格式的默认标准算法。LZMA 算法的主要特征:
- 高压缩比
- 可变字典大小(最大 4 GB)
- 压缩速度:运行于 2 GHz 的处理器可达到 1 MB/秒
- 解压缩速度:运行于 2 GHz 的处理器可达到 10-20 MB/秒
- 较小的解压缩内存需求(依赖于字典大小)
- 较小的解压缩代码:约 5 KB
- 支持 Pentium 4 的超线程(Hyper-Threading)技术及多处理器
LZMA 压缩算法非常适于应用程序的内嵌。如果您想使用 LZMA 代码,您可以通过 发送信息到 LZMA 开发部 来咨询和自定义设计代码及查看开发商使用许可。您也可以点击此处来查看有关 LZMA SDK 的信息: LZMA SDK.
7z 是 7-Zip 发布于 GNU LGPL 的子程序。您可从 Source Forge 下载 7-Zip 的源代码。
其它支持 7z 格式的压缩软件:WinRAR、PowerArchiver、TUGZip、IZArc。
|