7z 格式

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.

7z7-Zip 发布于 GNU LGPL 的子程序。您可从 Source Forge 下载 7-Zip 的源代码。

其它支持 7z 格式的压缩软件:WinRAR、PowerArchiver、TUGZip、IZArc。

相关链接:


Copyright © 2009 Igor Pavlov.
Chinese Simplified Update: Sparanoid