Linux Kernel 5.4 正式發布,exFAT支援和內核鎖定功能

  • 2019 年 11 月 28 日
  • 筆記

Linux Kernel 5.4是2019年的最後一個主要的穩定內核發行版。此新發行版進行了一些重大更改,將(肯定)影響製造商和最終用戶。

Linux內核5.4發行功能

即使有一些重大的改進,Linus Torvalds在公告中還是概述了此更新的內容:

這裡主要是一些網路更新(網路驅動程式和核心網路的混合)以及一些次要的GPU驅動程式更新。除此之外,它還是一個隨機的小集合。附加的shortlog足夠小,您甚至可以滾動瀏覽它。

除此之外,他還提到了Linux Kernel 5.5的工作:

上周發生的事情並不多,這正是我喜歡的方式。正如預期的那樣,我收到的大多數pull請求都是針對5.5合併窗口的。

現在我們有了官方公告的概述,讓我們看一下此內核更新所帶來的一些關鍵變化。

Linux內核鎖定

鎖定功能旨在通過「限制對內核功能的訪問來進一步增強Linux安全性,這些功能可能允許通過用戶域進程提供的程式碼執行任意程式碼」。

簡而言之,即使root帳戶也無法修改內核程式碼。如果root帳戶被盜用,這將很有幫助,系統的其餘部分就會不容易被盜用,尤其是在內核級別。簡而言之,它增強了Linux的安全性。

有兩種鎖定模式:完整性和機密性。

在完整性鎖定模式下,允許用戶修改正在運行的內核的內核特性將被禁用。

在機密模式下,允許用戶從內核中提取機密資訊的內核功能也被禁用。

此鎖定功能適用於設備製造商和Linux發行版(特別是面向企業的發行版)。默認情況下,鎖定模組將關閉。

exFAT支援

Microsoft的FAT文件系統不允許傳輸大於4GB的文件。為了克服此限制,Microsoft創建了exFAT文件系統。有了這個,你現在可以在exFAT格式化一個USB驅動器並傳輸更大的文件。

到目前為止,Linux本身還不支援exFAT。您必須安裝其他庫才能使用exFAT文件系統,這在新版本中正在更改。

Microsoft最近開放了exFAT文件系統的源程式碼。內核5.4現在將為Linux提供原生的exFAT支援。

AMD Radeon圖形性能的改進

一般而言,不僅限於Radeon圖形,而且新的內核更新旨在改善圖形支援和性能。

對於Radeon而言,AMDGPU DRM驅動程式可以在顯著提高性能的同時增加對明年的AMD APU(Dali和Renoir)的支援。

您還可以在Phoronix的早期的5.4內核構建的初始測試中看到這種改進。

內核5.4中的其他功能

值得注意的是,新的Linux Kernel 5.4還增加了對新硬體的支援和其他一些改進。

這是內核中的其他一些主要功能:

  • 高通驍龍855 SoC支援
  • 支援更新的英特爾GPU和總體上的次要GPU改進
  • 能夠在Arm消費類筆記型電腦電腦上運行主線內核
  • 英特爾Icelake Thunderbolt支援
  • 支援FlySky FS-iA6B無人機接收器
  • VirtIO-FS,可在使用虛擬機時在主機和來賓作業系統之間共享文件/文件夾
  • 通過Wine / Proton修復Windows遊戲
  • 改進的FSCRYPT支援

圍繞現有文件系統(例如Btrfs)和硬體有一些修復和改進。您可以在公告中看到內核5.4中的其他更改。

獲取Linux內核5.4

這取決於你的Linux發行版什麼時候開始發布。你可以自己手動安裝,但我不建議你這樣做。

您如何看待最新的Linux內核版本?在下面的評論部分中讓我知道您的想法。