趕在本周的首個候選版本(rc1)發(fā)布之前,Greg Kroah-Hartman 也于上周開始向 Linux 5.19 提交其所負責監(jiān)督的新版內(nèi)核的各領(lǐng)域功能查詢請求。 而隨新內(nèi)核驅(qū)動程序一同到來的,就有大家期待已久的固件級 Zstd 壓縮支持。
(via GitHub )
據(jù)悉,由 Facebook 開發(fā)的 Zstandard 實時數(shù)據(jù)壓縮算法,具有兼顧快速解壓縮和節(jié)省磁盤空間的特性。
此前多年,陸續(xù)有人提出過 Linux 內(nèi)核補丁,以添加對 Zstd 壓縮的固件處理支持,并希望取代以 XZ 為代表的現(xiàn)有壓縮方案。
四月份的時候,Zstd 壓縮固件終于開始冒頭。在有助于節(jié)省大量磁盤空間的同時,它仍具有由內(nèi)核動態(tài)完成的快速解壓縮特性。
而隨著 Linux 5.19-rc1 的到來,以 .zst 結(jié)尾的固件文件,終于能夠由 Linux 內(nèi)核的固件加載程序進行解壓縮。
Linux 5.19 另一個顯著的核心驅(qū)動變化,就是用戶能夠通過 sysfs 啟動固件更新。作為由 英特爾 主導(dǎo)的一項變革,其旨在輕松地對 FPGA PCIe 刷新固件。
在此之前,固件更新僅由內(nèi)核空間啟動。而隨著 sysfs 這個可適應(yīng)接口的出現(xiàn),借助用戶空間在必要情況下啟動所述更新的操作也將變得更加輕松。
Phoronix 提到的第三個附加特性更新,則是能夠報告設(shè)備在系統(tǒng)上的物理位置 —— 比如特定的端口 —— 這在將多個相同設(shè)備連接到系統(tǒng)時特別實用。
即便一些設(shè)備已通過 ACPI 公開其物理位置,但可以肯定的是,未來會有更多總線設(shè)備支持這項公開物理位置的新屬性。
【來源:cnBeta.COM】
關(guān)鍵詞: