7-Zip 26.01 发布:Linux 平台压缩 7z、XZ 等文件提速约 10%

7‑Zip 于 2026‑04‑27 发布 26.01 版本,主要在 Linux 平台引入 Huge Pages(大页内存,常见为 2MB)支持,借助减少 TLB 缺失与内存管理开销,使处理 7z、XZ、LZMA 和 LZMA2 等格式的压缩速度提升约 10%。此外新增三个用于解压输出路径控制的选项:-spod(将 -o 指定路径视为直接路径,不替换 *)、-spoc(将 -o 指定路径与归档名连接)和 -spor(默认,将 -o 中的 * 替换为归档名)。

4 月 29 日消息,7-Zip 官方于 4 月 27 日推出 26.01 版本更新,主要针对 Linux 平台引入 Huge Pages(大页内存)支持,利用 2MB 大页内存,在处理 7z、XZ、LZMA 及 LZMA2 格式时,压缩速度提升约 10%。

IT之家注:Huge Pages 是一种内存管理技术,支持发行版本使用比标准 4KB 页面更大的内存页(如 2MB 或 1GB)。

7-Zip For Linux Is Here After 20 Years As A Windows Exclusive

在内存密集型应用中,使用大页内存可以减少 TLB(Translation Lookaside Buffer,转译后备缓冲器)的缺失次数,降低内存管理开销,从而提升应用程序的性能表现。

新版在提升性能之外,为控制解压缩时的输出目录路径生成模式,引入-spod、-spoc 和-spor 三个新选项:

  • -spod:适用于 Linux / Posix / macOS:-o {dir_path} 指定输出目录的直接路径。{dir_path} 中的星号(*)不会被归档名称替换。
  • -spoc:7-Zip 会将 -o {dir_path} 中指定的路径与归档名称连接起来,形成输出目录的最终路径。
  • -spor(默认):7-Zip 会将 -o {dir_path} 指定的路径中的星号(*)字符替换为归档文件的名称。

参考

  • 7-Zip 官方下载地址

版权声明:本站文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!

评论加载中...