博主呓语:

Facebook 开源的工具将 Ubuntu 安装速度提高了 10%

Posted by 破冰 on 2018-3-15 9:44 Thursday

Debian 和 Ubuntu 开发人员 Julian Andres Klode 说到:“Canonical计划在Ubuntu Linux操作系统的未来版本中默认实现 Facebook 开源的 zstd 压缩算法。” 该算法由 Facebook 的 Yann Collet 开发,zstd 是一种开源无损数据压缩算法,旨在提供快速的实时压缩和解压缩速度,压缩速度甚至比 xz 或 gzip 更快。Zstd 支持多达 19 个压缩等级,提供 2.877 的压缩比,高达 430 MB / s 的压缩率和 1110 MB / s 的解压缩速度。

new-ubuntu-installs-could-be-speed-up-by-10-with-the-zstd-compression-algorithm-520177-2.jpg

Julian Andres Klode 和 Balint Reczey 报告说:他们设法将标准 Ubuntu 18.04 LTS(Bionic Beaver)64位安装的速度提高了10%,zstd 配置设置最高级别为 19 级。更好的是,当禁用 fsync 和相关软件包的 “eatmydata” 库时,安装速度提高了大约40%。

Debian GNU / Linux 和 Ubuntu 操作系统的 dpkg 和 apt 命令行软件包管理系统中实现了对 Facebook 的 zstd 压缩算法的支持。此外,Canonical 计划在未来的 Ubuntu 版本中默认启用它,从今年秋季的将发布 Ubuntu 18.10 开始实施,但是,报道也称 zstd 将 Ubuntu 安装大小增加了大约6%。

Zstd 支持也在即将发布的 Ubuntu 18.04 LTS(仿生海狸)操作系统中实现,Ubuntu 18.04 LTS(仿生海狸)预计将于 2018 年 4 月 26 日发布。两位开发人员表示,他们针对 dpkg 和 apt 的 zstd 实现能够支持多个帧,意味着 Debian 软件包最终将被并行压缩和解压缩。

标签:

发表评论: