手机版
你好,游客 登录 注册
背景:
阅读新闻

Ubuntu 19.10选择LZ4解压缩,提高引导速度

[日期:2019-09-12] 来源:Linux公社  作者:醉落红尘 [字体: ]

负责Canonical内核团队的Ubuntu工程师Colin Ian King发布了一篇博客文章,其中介绍了即将推出的Ubuntu 19.10操作系统中的一些启动改进。

根据Colin Ian King的说法,Ubuntu内核团队在过去几个月中努力为即将推出的Ubuntu 19.10(Eoan Ermine)操作系统找到更快的压缩/解压缩算法,该操作系统将于今年10月17日晚些时候发布。

Ubuntu内核团队对initramfs的六种压缩方法进行了基准测试,包括BZIP2,GZIP,LZ4,LZMA,LZMO和XZ,以测量Linux内核的加载时间以及解压缩时间。使用x86 TSC(时间戳计数器)对x86配置进行基准测试。

Ubuntu 19.10选择LZ4解压缩,提高引导速度

最后,他们意识到LZ4是Ubuntu 19.10(Eoan Ermine)的最佳压缩/解压缩方法,因为BZIP2,LZMA和XZ的解压缩速度很慢,而LZ4比GZIP快7倍。另一方面,LZO比GZIP快约1.25倍,但速度不够快。

“即使使用慢速旋转介质和慢速CPU,LZ4内核的加载时间也会因更快的减压时间而克服。随着介质变快,GZIP,LZ4和LZO之间的加载时间差减小,减压时间变为LZ4的主导速度因素是明显的赢家,“科林伊恩金说。

LZ4将用作Ubuntu 19.10的默认解压缩

自Ubuntu 18.10(Cosmic Cuttlefish)发布以来,LZ4默认已经在Ubuntu中使用,但看起来Canonical将保留Ubuntu 19.10(Eoan Ermine)操作系统中内核和initramfs的默认压缩/解压缩方法。

LZ4是一种无损数据压缩算法,可提供极快的压缩和解压缩速度。在Ubuntu 19.10(Eoan Ermine)中,LZ4将用于x86(64位),PPC64le(PowerPC 64位Little Endian)和s390(IBM System z)内核。

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

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2019-09/160617.htm

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款