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文章
11342瀏覽量
210140
發布評論請先 登錄
相關推薦
EE-257:面向Blackfin處理器的引導壓縮/解壓縮算法
電子發燒友網站提供《EE-257:面向Blackfin處理器的引導壓縮/解壓縮算法.pdf》資料免費下載
發表于 01-07 13:56
?0次下載
Linux文件壓縮打包的各種姿勢
1.文件打包與壓縮 1.什么是文件壓縮? 將多個文件或目錄合并成為一個特殊的文件。比如: 搬家…腦補畫面 img. 2.為什么要對文件進行壓縮? 當我們在傳輸大量的文件時,通常都會選擇
【BearPi-Pico H3863星閃開發板體驗連載】LZO壓縮算法移植
算法特別注重解壓速度,其解壓操作非常迅速,幾乎不需要額外的內存支持。這使得LZO非常適合對性能要求較高的場景,如實時系統或嵌入式設備。
壓縮效率 :
盡管LZO的壓縮速度可能不如某些其
發表于 11-10 21:45
Huffman壓縮算法概述和詳細流程
Huffman壓縮算法是一種基于字符出現頻率的編碼算法,通過構建Huffman樹,將出現頻率高的字符用短編碼表示,出現頻率低的字符用長編碼表示,從而實現對數據的壓縮。
Zed Code編輯器新增Linux支持
據悉,Zed代碼編輯器是基于Rust語言開發的macOS軟件,近期其研發團隊宣布已成功實現Linux平臺兼容。據悉,今年年初Zed首次發布時并未提供Linux版支持。
【RTC程序設計:實時音視頻權威指南】音視頻的編解碼壓縮技術
音視頻所載有的信息在通過傳輸的時候就需要壓縮編碼。
其中,文本壓縮是指通過使用各種算法和技術,將文本數據表示為更緊湊的形式,以減少存儲空間。
霍夫曼編碼是一種無損
發表于 04-28 21:04
Python壓縮和解壓縮實現代碼分享
壓縮和解壓縮是日常常用的操作,不管是windows上圖形界面的操作,還是linux上用命令來進行壓縮解壓縮,總的而言都還是比較方便的。
vps服務器的linux怎么查看zip壓縮包里的內容?
要查看zip壓縮包里的內容,您可以使用unzip命令。以下是在Linux中查看zip壓縮包內容的基本步驟: 1、安裝unzip(如果未安裝): 如果您的系統上尚未安裝 unzip 工具,您可以使用以
離心壓縮機的工作原理是什么
離心壓縮機是一種常見的壓縮機類型,廣泛應用于工業和商業領域。它通過旋轉運動將氣體抽入,增加其壓力并將其排出。離心壓縮機具有高效、可靠的特點,適用于各種氣體的
壓縮機的類型和區別
壓縮機的類型和區別? 壓縮機是一種用于提高氣體壓縮和輸送能力的機械設備。根據不同的工作原理和應用需求,壓縮機可分為多種類型,包括離心壓縮機、
評論