適用于 Linux 5.16 的新 Zstd 已準(zhǔn)備就緒,性能提升高達(dá) 35%
最近,為 Linux 5.16 內(nèi)核準(zhǔn)備的新 Zstd 已提交給linux-next 合并,以便在接下來(lái)的幾周內(nèi)進(jìn)行更廣泛的測(cè)試。如果不出意外,我們將在下個(gè)月的 Linux 5.16 合并窗口中看到 Zstd 的更新代碼。
Facebook 的 Zstd 維護(hù)者 Nick Terrell 最近開始重新嘗試更新 Linux 內(nèi)核的 Zstd 實(shí)現(xiàn)。今天,他發(fā)布了最新的Zstd內(nèi)核補(bǔ)丁(基于Zstd 1.4.10)。與當(dāng)前主線相比,此版本提供了更新的代碼,將提供更好的性能并修復(fù)舊版本Zstd中的大量錯(cuò)誤。
當(dāng)前Linux內(nèi)核中的Zstd代碼已有四年歷史(Zstd 1.3.1),因此內(nèi)核中的Zstd代碼已經(jīng)嚴(yán)重過(guò)時(shí)。在過(guò)去的許多年里,Zstd 在上游進(jìn)行了許多修復(fù)和性能改進(jìn)。
一旦內(nèi)核引入了這個(gè)Zstd更新,Btrfs Zstd的壓縮可以快5%,Btrfs Zstd解壓可以快15%左右,SquashFS Zstd解壓也可以快15%左右,F(xiàn)2FS Zstd解壓可以快20%左右閱讀,zRAM 解壓可以快 30% 左右,內(nèi)核 Zstd 圖像解壓可以快 35% 左右,initramfs Zstd 解壓和構(gòu)建可以快 5% 左右。
從上面的數(shù)據(jù)可以看出,這些補(bǔ)丁為L(zhǎng)inux內(nèi)核中的Zstd實(shí)現(xiàn)提供了很大的性能提升,尤其是在解壓方面。除了性能提升之外,新代碼在Zstd中引入了新的封裝API,可以讓代碼更新更順暢、更輕松。因此,隨著Zstd 1.5.1的后續(xù)發(fā)布,Linux內(nèi)核代碼將更容易達(dá)到基于Zstd 1.5.1的狀態(tài)。
win10系統(tǒng)又出現(xiàn)了最新的1903版本而這時(shí)有不少的用戶都想知道這......
提升CPU性能的設(shè)置技巧,對(duì)于希望獲得更高計(jì)算能力的用戶來(lái)說(shuō)......
Adobeaftereffects簡(jiǎn)稱為ae,正如其名稱所示,這是Adobe旗下下拉辦公......
wps作為一款熱門的辦公軟件,為用戶帶來(lái)了不同類型文件的編輯......
在谷歌正式發(fā)布Android 5.0 Lollipop、Nexus 6、Nexus 9以及Nexus Player之際......
一些朋友不知道在Linux系統(tǒng)中如何把文件拷貝到U盤。今天小編就為大家?guī)?lái)的是Linux系統(tǒng)中把文件拷貝到U盤的方法,希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧...
今天小編為大家?guī)?lái)的是linux下卸載vmware產(chǎn)品的方法,希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧...
適用于 Linux 的 Windows 子系統(tǒng)允許管理員直接從 Windows 訪問(wèn)基于 Linux 的工具,但并非每個(gè) Linux 發(fā)行版都可以通過(guò) Microsoft Store 獲得。 現(xiàn)在有一個(gè)名為 EasyW...
Emacs是公認(rèn)的最好的代碼編輯器之一。由于默認(rèn)編碼跟文檔編碼不同會(huì)導(dǎo)致Emacs經(jīng)常出現(xiàn)亂碼!這種情況該如何解決呢?下面小編就為大家分享Linux下打開Emacs出現(xiàn)亂碼的解決方法!有需要...
今天小編為大家?guī)?lái)的是從Vim中訪問(wèn)shell或者運(yùn)行外部命令的方法,希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧...
這篇文章主要講述了linux系統(tǒng)很卡的基本排查方法介紹。希望對(duì)大家會(huì)有幫助,下面就隨小編一起去看看具體的操作吧...
今天小編為大家?guī)?lái)的是用sudo命令無(wú)法讀取環(huán)境變量的解決方法,希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧...
最近一些朋友問(wèn)小編Linux在無(wú)root的權(quán)限下如何安裝程序?今天小編將為大家?guī)?lái)的是Linux在無(wú)root的權(quán)限下安裝程序的方法,希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧...
近日,有些朋友問(wèn)小編如何恢復(fù)Linux桌面下方面板上顯示最小化的圖標(biāo)?今天小編將為大家分享恢復(fù)Linux桌面下方面板上顯示最小化的圖標(biāo)的方法,希望對(duì)大家會(huì)有幫助,有需要的朋友一...
今天小編為大家?guī)?lái)的是 linux命令行下進(jìn)入帶空格的文件夾的方法。希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧...
在本文中,我們將介紹如何將大于 2TB 的新磁盤添加到現(xiàn)有的 Linux 服務(wù)器中(如 RHEL/CentOS 或 Debian/Ubuntu)中,感興趣的朋友可以一起看看...
今天小編為大家分享的是Linux中tomcat服務(wù)成功發(fā)布但局域網(wǎng)瀏覽器無(wú)法訪問(wèn)的解決方法,希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧...
下面小編將為大家?guī)?lái)的是Linux系統(tǒng)swap和zram swap的使用詳解,希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧...
最近一些朋友問(wèn)小編Linux如何刪除替換變量值?今天小編為大家?guī)?lái)的是Linux刪除替換變量值的方法,希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧...
今天小編為大家?guī)?lái)的是linux的Sudo/su授權(quán)命令詳解,希望對(duì)大家會(huì)有幫助,有需要的朋友可以參考下...