速度极大提升,Arch Linux 计划将 zstd 作为默认压缩算法
已往几周,Arch Linux 维护职员较量了差异的压缩算法,最终打算行使 zstd 代替 devtools 中的默认压缩算法。 当前的压缩要领是`xz -c -z -`,它是单线程的,速率很慢,以是团队但愿用更快的算法来将其替代。 固然多线程 xz 早已呈现,,可是在一些不测环境下无法完乐成能,以是很快就被裁减了。 新的设法是行使 Facebook 的 zstd 算法,zstd 又叫 Zstandard,它是一种快速无损压缩算法,首要应用于 zlib 级此外及时压缩场景,而且具有更好的压缩比。 zstd 还可以以压缩速率为价钱提供更强的压缩比,速率与压缩衡量可通过小增量举办设置。 颠末一系列测试后 Arch 团队得出结论,抱负的 zstd 级别将是“-18”,`zstd -c -T0 -18 -`对比`xz -c -z -`的上风是:
解压速率的进步将大大进步 pacman 的包安装速率。 今朝 zstd 已经处在项目骨干上,守候宣布。 详情查察邮件声名:https://lists.archlinux.org/pipermail/arch-dev-public/2019-March/029520.html 【编辑保举】
点赞 0 (编辑:河北网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |