Linux Kernel 5.19 發布,新增 7 個特性

新版本的 Linux 內核已經到來。 與大多數更新一樣,5.19 版不包含標題抓取功能。 相反,它包含了一些罕見的增強功能,使 Linux 在新舊硬件上都表現得更好。

也許 5.19 對你來說是一個驚喜的發布。 但是,如果您不想感到驚訝,這就是您可以期待的。

Linux 可以在各種 ARM 設備上運行,但與 Linux 在 Intel 設備上的運行情況相比,這種體驗相形見絀。 雖然兩者之間仍然存在巨大差距,但進展仍在繼續。 ARM 支持已達到 Linus Torvalds 使用 ARM 筆記本電腦 Apple M2 MacBook Air 測試並發布此版本內核的水平。 特別感謝 Asahi 團隊,他們一直致力於讓 Linux 在 Apple Silicon 上運行。

在半相關的 Apple M1 新聞中,Apple M1 NVMe 控制器和 Apple eFuse 的驅動程序已合併到內核中。

2.修復英特爾電池過熱和耗盡

一些配備 Intel CPU 的筆記本電腦在掛起時的電池消耗速度快於預期。 用戶經常對過熱的筆記本電腦感到驚訝,尤其是在將設備從包中取出時。 最新內核包含通過 Comet Lake(2019 年發布)CPU 解決英特爾 Skylake(2015 年發布)的這些問題的修復程序。 現在筆記本電腦需要保持涼爽並延長睡眠時間。

還有對 Intel Alder Lake CPU 的 Linux 空閒驅動程序支持。 Intel p-state 驅動程序也得到了一些改進。 p-state 驅動程序與功耗優化有關,特別是與 CPU 電壓和頻率優化有關。

與英特爾相關的新聞還不止這些。 Raptor 和 Alder Lake CPU 獲得對運行平均功率限制 (RAPL) 的支持。 這是一種限制峰值平均功率、減輕計算機組件壓力並使系統運行溫度更低的方法。

3. LongArch CPU架構支持

Linux 5.19 更接近於在使用 LoongArch CPU 架構的設備上運行。 該代碼來自中國龍芯公司,該公司以其基於 MIPS64 的系統而聞名。 您可以將 LoongArch 描述為 MIPS64 和 RISC-V。 一些 LoongArch 內核代碼重用 MIPS 代碼。

但不要太快。 Linux 還不能在實際的 LoongArch 硬件上運行,因為有驅動程序代碼沒有及時合併到這個版本中。

4.圖形改進

無論您的硬件如何,每個人都有圖形增強功能。 主要的一點是 Direct Rendering Manager 子系統的變化,這極大地有利於 AMD GPU,同時也改善了 Intel 硬件和一些 ARM GPU 芯片的體驗。 這涉及近 50 萬行代碼。

5.眾多網絡添加

Linux 內核 5.19 增加了 BIG TCP 支持,允許更大的 TSO/GRO 數據包大小用於 IPv6 流量。 網絡速度現在可以達到 400 Gbit/s。 這將對管理數據中心和其他基於雲的基礎設施的人有所幫助,他們的工作是管理大量網絡流量。 我們其他人可以從了解 TCP 代表什麼以及它的作用開始。

此版本還添加了一個用戶空間組件來管理多路徑 TCP (MPTCP)。 如果您不從事系統管理工作,這不會直接影響您(除了可能更快地加載網站)。

網絡驅動程序也得到了改進。 考慮一下 Qualcomm 的 ATH11K 控制器,它已獲得對 LAN 喚醒的支持。 然後是Realtek 的RTW89 無線驅動,現在支持Realtek 8852ce 5GHz 設備,同時支持MediaTekT700 和Renesas RZ/V2M 調製解調器。

pureLiFi 還有一個新的驅動程序。 LiFi 是一種基於光的網絡技術,其中使用光流傳輸數據,光流由設備轉換為電子信號,然後再轉換回數據。 這項技術目前還不會影響我們大多數人,但您可以將其歸檔為“很酷”。

如果您在物聯網設備上工作,您會很高興知道 Silicon Labs 的 WFX Wi-Fi 低功耗物聯網接收器現在在內核中有一個驅動程序。

6. 新啟用的配件

Keychron 的無線機械鍵盤現在具有工作功能鍵。 Linux 內核現在支持聯想 ThinkPad TrackPoint II 鍵盤上的本機按鈕映射和滾動,以及允許用戶使用中間按鈕。 因此,如果您在切換到 Linux 之前購買了這些鍵盤中的任何一個並發現它們不能正常工作,那麼一旦 5.19 發布您的發行版,重新連接它們很快就會很好。

雖然不是配件,但聯想的 ThinkPad X12 TrackPoint,也被稱為出現在某些鍵盤中間的鼠標凸點,已經引起了一些關注。 Google Whiskers 觸摸板也適用於 5.19 版。

Wacom 的控制器現在可以處理三鍵筆。 它還支持觸摸和筆時間戳。 或者,如果您使用 Huion 平板電腦和筆,UC-Logic 支持現在包括對更多此類設備的支持。

7. 更好的壓縮

內核現在支持 zstd 壓縮固件。 zstd 是一種無損數據壓縮算法,最初由 Facebook 開發。 這就是來龍去脈。 我們已經到了各種公司都在投資改進 Linux 內核的地步。 壓縮是降低下載速度和等待時間的重要組成部分。

是時候安裝 Linux Kernel 5.19 了嗎?

雖然您可以直接安裝 5.19 內核,但最好的方法是等待最新版本作為系統更新到達您的發行版。 這個版本的內核將經過更好的測試和配置以準備就緒。

一些發行版提供相對較快的新內核,例如 Fedora,以及滾動發行發行版,例如 Arch Linux。 其他人傾向於為發行版的下一個主要版本保存新內核,例如Ubuntu. 但是,如果您的計算機和外圍設備已經在工作,那麼等待並不難,如果您意識到的話。

相關文章