使用Zstd压缩算法可以使Ubuntu 18.04安装速度提高10%

Posted Linux公社

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Zstd压缩算法可以使Ubuntu 18.04安装速度提高10%相关的知识,希望对你有一定的参考价值。

点击上方标题下「Linux公社」可快速关注


导读

Debian和Ubuntu开发人员Julian Andres Klode今天报道,Canonical计划在Ubuntu Linux操作系统的未来版本中默认实现Facebook的zstd压缩算法。


zstd是一种开源无损数据压缩算法,由Facebook的Yann Collet开发,旨在提供快速的实时压缩和解压缩速度,甚至比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级。更好的是,当“eatmydata”库设计用于禁用fsync和相关包时,安装速度提高了大约40%。

“在我们的配置中,我们运行zstd在第19级。对于amd64版Ubuntu 18.04,它的大小增加了大约6%,从大约5.6到5.9GB。安装速度提高约10%,或者,如果涉及到eatmydata,最多可达40%的用户时间,一般约为50%,”Julian Andres Klode在邮件列表声明中说。

在Ubuntu 18.10中默认启用Zstd

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

Zstd也将在即将发布的Ubuntu 18.04 LTS(Bionic Beaver)操作系统中提供支持,该系统将于2018年4月26日发布。两位开发人员表示,他们对dpkg和apt的zstd实现能够支持多个框架,这意味着Debian软件包最终将被并行地压缩和分解。

更多Ubuntu相关信息见Ubuntu 专题页面 https://www.linuxidc.com/topicnews.aspx?tid=2


小编个人微信,扫码或长按手指加我:

点击左下方“阅读原文”,了解更多详情


以上是关于使用Zstd压缩算法可以使Ubuntu 18.04安装速度提高10%的主要内容,如果未能解决你的问题,请参考以下文章

zstd,未来可期的数据压缩算法

Flink实战之FileSystem-parquet支持ZSTD压缩

Linux 5.7 内核正在支持 Zstd 压缩算法

压缩算法性能对比

Zlib和Zstd 性能对比评测

Zlib和Zstd 性能对比评测