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

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

3天内不再提示

Linux 5.7将支持Zstd压缩算法

汽车玩家 来源:开源中国 作者:开源中国 2020-03-26 15:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Linux 5.6 引入了可选的 F2FS 透明数据压缩支持,并通过 LZO 和 LZ4 压缩算法实现。现在,Linux 5.7 内核正在支持 Zstd 压缩算法。F2FS 的维护者 Jaegeuk Kim 合并了一个由华为工程师提交的用于支持 Zstd 压缩算法的补丁,以及对文件系统级别的压缩支持。

这就意味着,在 Linux Kernel 5.7 及更高版本上,在挂载 F2FS 文件系统时设置 compress_algorithm=zstd 可以启用 Zstd 压缩功能。

对Zstd 的支持是华为提交的许多补丁之一,在这些补丁中,值得关注的是默认压缩算法已从 LZO 转换为LZ4。也就是说,目前仍支持LZO 算法,但默认情况下使用的是LZ4。因为开发者发现 LZ4 可提供类似 LZO 的压缩率,但解压速度要快得多。

最后,Linux 5.7 合并窗口将在4月初启动,而目前这项工作已作为 F2FS 开发树的一部分在排队中。

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

    关注

    88

    文章

    11628

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    应用于暂态波形存储的数据压缩算法需要考虑哪些因素?

    应用于暂态波形存储的数据压缩算法,需围绕 暂态波形特性 (突变性、关键特征依赖性)、 工业场景需求 (实时性、硬件限制)及 数据应用价值 (故障溯源、合规性)综合考量,核心需关注以下六大维度: 一
    的头像 发表于 11-05 15:02 149次阅读

    国密系列算法简介及SM4算法原理介绍

    一、 国密系列算法简介 国家商用密码算法(简称国密/商密算法),是由我国国家密码管理局制定并公布的密码算法标准。其分类1所示: 图1 国家商用密码
    发表于 10-24 08:25

    低内存场景下的高效压缩利器:FastLZ压缩库应用实践指南

    在资源受限环境中,数据压缩既要追求速度又要节省内存。本文聚焦FastLZ压缩库,深入探讨其在低内存场景下的应用实践,通过解析其核心算法与优化策略,带您掌握如何利用该库实现快速压缩,满足
    的头像 发表于 07-22 15:13 212次阅读
    低内存场景下的高效<b class='flag-5'>压缩</b>利器:FastLZ<b class='flag-5'>压缩</b>库应用实践指南

    基于FPGA的压缩算法加速实现

    本设计中,计划实现对文件的压缩及解压,同时优化压缩中所涉及的信号处理和计算密集型功能,实现对其的加速处理。本设计的最终目标是证明在充分并行化的硬件体系结构 FPGA 上实现该算法时,可以大大提高该
    的头像 发表于 07-10 11:09 2092次阅读
    基于FPGA的<b class='flag-5'>压缩</b><b class='flag-5'>算法</b>加速实现

    CYW55513是否支持linux4.4?

    开始支持55513的驱动版本是Infineon Linux Wi-Fi驱动程序(FMAC)(v2024_1115) 但在发行说明中有一句话 从内核版本 4.14 到内核版本 6.1.97 的反向移植支持 说明backport是不
    发表于 06-05 07:26

    ADM3050E 5.7 kV rms、信号隔离式、基本CAN FD收发器技术手册

    ADM3050E 是一款 5.7 kV rms 隔离式控制器区域网络 (CAN) 物理层收发器,具有高性能的基本功能集。ADM3050E 完全符合 CAN 灵活数据速率 (CAN FD) ISO 11898-2:2016 的要求,并且还能够支持高达 12 Mbps 的数据
    的头像 发表于 05-30 11:45 831次阅读
    ADM3050E <b class='flag-5'>5.7</b> kV rms、信号隔离式、基本CAN FD收发器技术手册

    ADM3058E 5.7 kV rms信号隔离型CAN FD收发器技术手册

    ADM3058E 是一款 5.7 kV rms 隔离式控制器区域网络 (CAN) 物理层收发器,具有高性能的基本功能集。ADM3058E 完全符合 CAN 灵活数据速率 (CAN FD) ISO 11898-2:2016 的要求,并且还能够支持高达 12 Mbps 的数据
    的头像 发表于 05-29 17:01 684次阅读
    ADM3058E <b class='flag-5'>5.7</b> kV rms信号隔离型CAN FD收发器技术手册

    Linux主要的性能有哪些?

      什么是Linux?   Linux是一套自由传播的类Unix操作系统,是一个基于posix和unix的多用户、多任务、支持多线程和多cpu的操作系统。它的基本思想有两点,一切都是文件和每个软件
    的头像 发表于 04-30 18:09 491次阅读
    <b class='flag-5'>Linux</b>主要的性能有哪些?

    电机技术资料—BLDC 电机控制算法

    电机时,冰箱和空调压缩机也需要无传感器控制。 死区的插入和补充 许多不同的控制算法都被用以提供对于BLDC电机的控制。典型地, 功率晶体管用作线性稳压器来控制电机电压。当驱动高功率电机时,这种
    发表于 04-01 16:43

    Linux 5.15.52_2.1.0 (Yocto) 是否支持Xen虚拟机管理程序?

    我正在使用 Yocto 和 i.MX8QM 板,我对 Xen 支持有几个问题: Linux 5.15.52_2.1.0 (Yocto) 是否支持 Xen 虚拟机管理程序? If yes
    发表于 03-27 06:17

    从零开始驯服Linux(一):ZYNQ-Linux启动文件构建全解析

    atk-zynq-linux-xlnx.tar.gz的压缩包文件,如下所示: 图 1.2.4 内核源码压缩包文件atk-zynq-linux-xlnx.tar.gz是专门用于开发板出厂
    发表于 03-20 16:48

    如何Linux安装包快速转成玲珑包

    本篇将以 motrix 为例为大家展示如何 Linux 安装包快速转成玲珑包。
    的头像 发表于 03-12 16:01 1266次阅读
    如何<b class='flag-5'>将</b><b class='flag-5'>Linux</b>安装包快速转成玲珑包

    嵌入式系统中的代码优化与压缩技术

    处理器支持指令压缩技术,如Thumb指令集。与传统的32位ARM指令相比,Thumb指令集采用16位指令编码,在保持较高性能的同时,有效减少了代码存储空间。编译器在编译过程中,会根据代码情况,自动部分
    发表于 02-26 15:00

    DLPC7540EVM是否支持自定义的图像处理算法,以及如何进行算法的移植?

    是否支持自定义的图像处理算法,以及如何进行算法的移植?
    发表于 02-17 08:25

    EE-257:面向Blackfin处理器的引导压缩/解压缩算法

    电子发烧友网站提供《EE-257:面向Blackfin处理器的引导压缩/解压缩算法.pdf》资料免费下载
    发表于 01-07 13:56 0次下载
    EE-257:面向Blackfin处理器的引导<b class='flag-5'>压缩</b>/解<b class='flag-5'>压缩</b><b class='flag-5'>算法</b>