跳到主要内容
uencoder

LZO

LZO 是 Markus Oberhumer 开发的极速压缩库,解压速度极快且代码紧凑,广泛用于嵌入式与启动镜像。

用途

在对解压速度要求极高的场景(如内核启动、嵌入式)提供快速无损压缩。

机制

LZ77 变体但采用极简匹配编码与固定 Huffman 替代方案,优化解码为纯复制循环。压缩率低于 gzip 但解压快数倍。

用例

  • Linux 内核 initramfs
  • 嵌入式固件
  • 实时解压场景

相关工具

参考链接