0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Linux 6.2内核合并了新的Zstd实现

OSC开源社区 来源:OSC开源社区 作者:OSC开源社区 2022-12-21 10:16 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

基于 Zstd v1.5 上游的新 Zstd 内核实现已合并到正在开发的 Linux 6.2 中,以便为从压缩固件到透明文件系统压缩的 Zstd 压缩 / 解压缩用例提供更好的性能和可靠性。Linux 内核已在多个模块使用了 Zstd,从透明文件系统压缩与 Btrfs 之类的数据压缩,到允许内核模块使用 Zstandard 算法进行压缩。据称,Linux 内核中的 Zstd 代码已经有一年没有更新了,使用的还是 Zstd 1.4.10,这比上游 Zstd 的更新进度晚了好几年。在 Linux 6.2 中,Zstd 内核代码已针对 v1.5.2 上游进行了更新,以便与 Facebook/Meta 维护的上游代码保持一致。对于使用 Zstandard 压缩算法的内核用户,这意味着他们能够使用更快的 Zstd 压缩 / 解压缩。 这项计划很早之前就已被提出,维护者最后在上周末才提交了 PR。就在今天,Linus Torvalds 合并了该补丁。该 PR 依旧是由来自 Facebook 的 Zstd 维护者 Nick Terrell 完成,他一直积极从上游为 Linux 内核使用的 Zstd 更新代码。毫无疑问,使用新的 Zstd 实现能够为 Zstd 压缩的内核镜像和其他用户带来更好的性能。随着这个内核实现也以近乎自动的方式从上游 Zstd 代码生成,希望内核实现能够更好地针对其上游进行更新。相关链接:https://www.phoronix.com/news/Linux-6.2-Newer-Zstd

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    88

    文章

    11628

    浏览量

    217948

原文标题:Linux 6.2内核合并了新的Zstd实现

文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于 DR1M90 的 Linux-RT 内核开发:从编译配置到 GPIO / 按键应用实现(1)

    本手册由创龙科技研发,针对 DR1M90,详述 Linux-RT 实时内核开发:含实时性测试(LinuxLinux-RT 对比、CPU 空载 / 满负荷 / 隔离状态测试)、
    的头像 发表于 12-02 10:38 203次阅读
    基于 DR1M90 的 <b class='flag-5'>Linux</b>-RT <b class='flag-5'>内核</b>开发:从编译配置到 GPIO / 按键应用<b class='flag-5'>实现</b>(1)

    Linux内核printk日志级别全解析:从参数解读到实操配置

    一、开篇:一个命令引出的核心问题 在 Linux 终端执行 cat /proc/sys/kernel/printk,你可能会看到这样的输出: 这串数字不是随机的,而是内核日志系统的“核心配置开关
    的头像 发表于 11-20 15:54 1246次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>内核</b>printk日志级别全解析:从参数解读到实操配置

    重磅升级!迅为iTOP-Hi3403开发板SDK全面升级至Linux 6.6内核

    【重磅升级!迅为iTOP-Hi3403开发板SDK全面升级至Linux 6.6内核
    的头像 发表于 11-18 13:34 693次阅读
    重磅升级!迅为iTOP-Hi3403开发板SDK全面升级至<b class='flag-5'>Linux</b> 6.6<b class='flag-5'>内核</b>

    deepin亮相2025中国Linux内核开发者大会

    11 月 1 日,第二十届中国 Linux 内核开发者大会(CLK)在深圳举办。CLK 作为国内 Linux 内核领域极具影响力的峰会,由清华大学、Intel、华为、阿里云、富士通南大
    的头像 发表于 11-05 17:59 621次阅读

    订单拆单合并处理接口设计与实现

    处理接口能显著提升系统性能,降低运营开销。本文将逐步介绍该接口的核心设计、实现细节和使用场景,帮助开发者快速上手。 1. 接口核心功能 该接口的主要功能是动态处理订单的拆分和合并操作。输入包括订单数据和规则参数,
    的头像 发表于 10-16 14:47 323次阅读
    订单拆单<b class='flag-5'>合并</b>处理接口设计与<b class='flag-5'>实现</b>

    如何将 GPIO PWM 和 GPIO Capture 驱动程序导入 Linux 内核实现 PWM 输出并检测引脚的变化状态?

    如何将 GPIO PWM 和 GPIO Capture 驱动程序导入 Linux 内核实现 PWM 输出并检测引脚的变化状态
    发表于 08-20 08:20

    Linux内核参数调优方案

    在高并发微服务环境中,网络性能往往成为K8s集群的瓶颈。本文将深入探讨如何通过精细化的Linux内核参数调优,让你的K8s节点网络性能提升30%以上。
    的头像 发表于 08-06 17:50 706次阅读

    大彩讲堂:VisualTFT软件如何通过FontCreator实现字库的合并

    VisualTFT软件通过FontCreator实现字库的合并
    的头像 发表于 06-27 16:59 853次阅读
    大彩讲堂:VisualTFT软件如何通过FontCreator<b class='flag-5'>实现</b>字库的<b class='flag-5'>合并</b>

    如何配置和验证Linux内核参数

    Linux系统运维和性能优化中,内核参数(sysctl)的配置至关重要。合理的参数调整可以显著提升网络性能、系统稳定性及资源利用率。然而,仅仅修改参数是不够的,如何验证这些参数是否生效同样关键。
    的头像 发表于 05-29 17:40 785次阅读

    Linux内核编译失败?移动硬盘和虚拟机的那些事儿

    Linux内核却失败,这是咋回事?FAT和NTFS文件系统不能支持软链接,在这写格式的磁盘里编译内核会失败,同样也不能在这样的磁盘里解压内核
    的头像 发表于 04-11 11:36 728次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>内核</b>编译失败?移动硬盘和虚拟机的那些事儿

    树莓派4 性能大比拼:标准Linux与实时Linux 4.19内核的延迟测试

    引言本文是对我之前关于RaspberryPi3同一主题的帖子的更新。与之前的帖子一样,我使用的是随Raspbian镜像提供的标准内核,以及应用了RT补丁的相似内核版本。对于实时版,我
    的头像 发表于 03-25 09:39 656次阅读
    树莓派4 性能大比拼:标准<b class='flag-5'>Linux</b>与实时<b class='flag-5'>Linux</b> 4.19<b class='flag-5'>内核</b>的延迟测试

    基于OpenSBI的linux nommu实现

    Linux内核6.10提供对没有mmu的riscv处理器工作在S模式下的内核的支持,本文介绍基于OpenSBI的linuxnommu的实现
    的头像 发表于 02-08 13:43 1054次阅读
    基于OpenSBI的<b class='flag-5'>linux</b> nommu<b class='flag-5'>实现</b>

    腾讯云内核团队修复Linux关键Bug

    Maintainer深感棘手的关键内核bug。 这一改进方案经过严格评审和测试,最终被合并进入后续的Linux LTS(长期支持)版本中,标志着腾讯云在操作系统内核领域的技术实力得到了
    的头像 发表于 12-31 10:58 915次阅读

    嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-Linux内核移植之内核简介

    学到本章节,大家应该对Linux操作系统都有一定的了解,但可能还不知道我们拿到手的内核源码都经历什么。linux有一个庞大的开源社区,每
    发表于 12-16 13:08

    飞凌嵌入式ElfBoard ELF 1板卡-Linux内核移植之内核简介

    学到本章节,大家应该对Linux操作系统都有一定的了解,但可能还不知道我们拿到手的内核源码都经历什么。linux有一个庞大的开源社区,每
    发表于 12-13 09:03