Facebook 的 zstd 压缩算法将 Ubuntu 安装速度提高 10%

栏目: IT资讯 · 发布时间: 6年前

内容简介:Debian 和 Ubuntu 开发人员 Julian Andres Klode 说到:“Canonical计划在Ubuntu Linux操作系统的未来版本中默认实现 Facebook 开源的 zstd 压缩算法。” 该算法由 Facebook 的 Yann Collet 开发,zstd 是一种开源...

Facebook 的 zstd 压缩算法将 Ubuntu 安装速度提高 10%

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 的解压缩速度。

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 软件包最终将被并行压缩和解压缩。

来自:softpedia


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上所述就是小编给大家介绍的《Facebook 的 zstd 压缩算法将 Ubuntu 安装速度提高 10%》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

精通Python设计模式

精通Python设计模式

[荷] Sakis Kasampalis / 夏永锋 / 人民邮电出版社 / 2016-7 / 45.00元

本书分三部分、共16章介绍一些常用的设计模式。第一部分介绍处理对象创建的设计模式,包括工厂模式、建造者模式、原型模式;第二部分介绍处理一个系统中不同实体(类、对象等)之间关系的设计模式,包括外观模式、享元模式等;第三部分介绍处理系统实体之间通信的设计模式,包括责任链模式、观察者模式等。一起来看看 《精通Python设计模式》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

SHA 加密
SHA 加密

SHA 加密工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换