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
+关注
关注
87文章
10976浏览量
206671
发布评论请先 登录
相关推荐
Python压缩和解压缩实现代码分享
压缩和解压缩是日常常用的操作,不管是windows上图形界面的操作,还是linux上用命令来进行压缩解压缩,总的而言都还是比较方便的。
vps服务器的linux怎么查看zip压缩包里的内容?
要查看zip压缩包里的内容,您可以使用unzip命令。以下是在Linux中查看zip压缩包内容的基本步骤: 1、安装unzip(如果未安装): 如果您的系统上尚未安装 unzip 工具,您可以使用以
什么是国密算法?工业网关为什么要支持国密算法?
工业网关是应用于工业物联网关的常见通信交换传输设备,由于在使用过程中通常涉及工业敏感数据,因此也需要支持国密算法实现数据加密传输,保障工业物联网安全稳定。
如何将sigmastudio的compressor压缩限幅参数换算成DSP的设置值?
如何将sigma studio的compressor压缩限幅参数换算成DSP的设置值(特别是压缩曲线各个点的参数如何得来)?另外,ADAU1452与ADAU1442的compressor算法
发表于 11-29 06:43
Ubuntu20.04对benchmark编译出不带压缩指令的汇编代码,缺少 -lstdc++是为什么?
压缩指令的汇编代码,但链接时报错,说缺少 -lstdc++。
我尝试过把makefile的-lstdc++给去掉,然后报了一大堆错误,看来这个库是sdk必不可少的。
官方工具链是否支持非压缩编译呢,请问该如何解决呢?
谢谢!
发表于 08-11 13:01
自适应可伸缩纹理压缩开发人员指南
?
•ASTC压缩算法的技术细节。
•如何使用Arm ASTC编码器(astcen)压缩游戏资产。
•如何将ASTC与OpenGL ES和Vulkan等图形API结合使用。
•如何
发表于 08-10 07:58
Linux中常用的压缩和解压缩命令介绍
在Linux中,压缩和解压缩文件是常见的操作。有时候,我们需要将大文件压缩成较小的文件,以便于传输和存储。同时,我们也需要解压缩文件来获得原
发表于 07-31 11:50
•1742次阅读
Linux内核网络拥塞控制算法的实现框架(三)
下面看一个特别重要的框架,也可以称为是拥塞控制引擎,如下结构体所示, tcp_congestion_ops描述了一套拥塞控制算法所需要支持的操作 。这个框架定义了一些钩子函数, Linux内核
linux系统中的压缩和解压操作步骤
在开发中,很多时候会遇到某些文件要进行压缩的操作,比如文件较大不方便传输的时候,可能会考虑对文件进行压缩,以减少文件传输的时间。
发表于 05-20 16:39
•409次阅读
zSwap 技术压缩算法介绍
压缩可以降低占用空间,顾名思义,内存压缩就是压缩内存,节省内存空间。就目前的技术而言, I/O 的速度远远慢于这 RAM 操作速度。因此,如果频繁地做 I/O 操作,不仅影响 flash 使用寿命
如何在Linux上使用Pigz来更快地压缩文件
Pigz是一款快速压缩文件的工具,它能够使用多个CPU核心进行压缩,使得压缩速度得到了极大的提升。在本文中,我们将介绍如何在Linux上使用Pigz来更快地
评论