您现在的位置是:首页 > 文章详情

无损压缩算法 LZ4 发布 v1.9.4,显著提升解压速度

日期:2022-08-16点击:852

LZ4 v1.9.4 已发布,这是一个维护版本,包含大约 350 个 commit,也是近两年来发布的首个点版本更新。发布公告写道,liblz4 API 的稳定部分没有变更,使得这个版本可以直接替换现有的功能。开发团队也推荐用户升级到新版本。

LZ4 是一种无损数据压缩算法,着重于压缩和解压缩速度。它属于面向字节的 LZ77 压缩方案家族。该算法提供一个比 LZO 算法稍差的压缩率 —— 这逊于 gzip 等算法。但是,它的压缩速度类似 LZO —— 比 gzip 快几倍;而解压速度显著高于 LZO。

LZ4 v1.9.4 对性能进行了不少优化,比如提升了解压速度:

  • 针对ARM64平台,将解压速度提升了大约 20%。例如苹果 M1/M2 设备、现代 ARM64 服务器和其他较新的 64 位 Arm SoC 上均可以看到两位数的解压速度优化。
  • 对于部分涉及小数据块和其他因素的数据压缩的特定场景,解压速度大约提升了 70%
  • 此外,使用lz4frame格式压缩数据的解压缩速度提升了大约 40%,因为现在可以忽略解压缩期间的校验和验证

LZ4 v1.9.4 还为 LZ4 工具库添加了实验性功能liblz4、修复和更新 Makefile 构建,以及改进文档等。甚至为 LZ4 构建系统代码添加了 Solaris 10 兼容性。

详情查看 release note

原文链接:https://www.oschina.net/news/206820/lz4-1-9-4-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章