课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
Zstd 1.4.5已发布,zstd(Zstandard)是由Facebook开源的快速无损压缩算法,主要应用于zlib级别的实时压缩场景,并且具有更好的压缩比。zstd还可以以压缩速度为代价提供更强的压缩比,速度与压缩权衡可通过小增量进行配置。
这是一个相当重要的版本,更新内容包括性能改进和新的主要CLI功能。此外还修复了一些极端情况,是一个值得升级的版本。
更快的解压性能
具体的的运行速度因文件和编译器而异。对于x64 cpus,预计至少有5%的速度提升,在有利的情况下,最高可达10%;ARM cpus的速度提升幅度在15%附近,在某些SoC和场景下,速度提升最高可达50%(由于SoC设计差异较大,ARM的情况更为复杂)。
下面的基准测试在现代x64平台上运行,使用了gcc v9.3.0编译的zstd -b:
v1.4.4 v1.4.5
silesia.tar 1568 MB/s 1653 MB/s
--- --- ---
enwik8 1374 MB/s 1469 MB/s
calgary.tar 1511 MB/s 1610 MB/s
同样的平台,使用clang v10.0.0编译器:
v1.4.4 v1.4.5
silesia.tar 1439 MB/s 1496 MB/s
--- --- ---
enwik8 1232 MB/s 1335 MB/s
calgary.tar 1361 MB/s 1457 MB/s
其他更新:
perf:提升在aarch64上的快速压缩速度( #2040 , ~+3%)
perf: 1级压缩速度小幅提升(取决于编译器)
fix:修复使用高层级( --ultra )和多线程对大文件造成的压缩率回归错误
……
详情查看
https://github.com/facebook/zstd/releases/tag/v1.4.5
选择的人多的机构就是好机构,达内每年近10万学员的选择,来达内给你一个不一样的培训体验。达内目前开设24大课程体系,Java编程、UI设计、网络营销、web前端培训等课程。达内每月开设免费课程试听训练营,欢迎来电预约免费试听,领取免费课程资料。来合肥java培训,让你的人生有不一样的精彩。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!