Linux Kernel 5.2的亮點包括Sound Open Firmware,這是一個支援DSP音訊裝置的開源韌體。此外還新增了用於掛載檔案系統的新掛載API,面向ARM Mail裝置的全新開源GPU驅動,在EXT4檔案系統中支援不區分大小寫,以及對BFQ I / O排程程式的效能改進。
Linux Kernel 5.2還為cgroups v2添加了一個冷凍控制器以釋放資源,部署了新裝置隱射“dust”目標來模擬讀取失敗或者扇區失敗的裝置,為 clone(2)添加了CLONE_PIDFD這個Flag從而在建立程序時候獲取PID,能夠透過pidfd_send_signal(2)使用,並在Android系統中提供了更高的資源監控。
經歷了7個RC候選版本之後,Linus Torvalds於今天正式宣佈了Linux Kernel 5.2正式版。本次主要版本更新在改進驅動程式和核心元件之外,還引入了一些有趣的特性和增強功能。不過需要注意的是5.2並非長期支援(LTS)分支,因此小編推薦注重穩定的使用者還是使用當前的LTS核心。
Linus Torvalds在一份郵件列表公告中寫道:“我原本有計劃推出第八個候選版本,畢竟在上週我花了幾天出去旅遊了。雖然核心編譯時間畢竟晚了,但對程式碼進行審查之後發現沒有再推出一個候選版本的必要,於是我按照常規路線圖釋出了5.2正式版。”
Linux Kernel 5.2的亮點包括Sound Open Firmware,這是一個支援DSP音訊裝置的開源韌體。此外還新增了用於掛載檔案系統的新掛載API,面向ARM Mail裝置的全新開源GPU驅動,在EXT4檔案系統中支援不區分大小寫,以及對BFQ I / O排程程式的效能改進。
Linux Kernel 5.2還為cgroups v2添加了一個冷凍控制器以釋放資源,部署了新裝置隱射“dust”目標來模擬讀取失敗或者扇區失敗的裝置,為 clone(2)添加了CLONE_PIDFD這個Flag從而在建立程序時候獲取PID,能夠透過pidfd_send_signal(2)使用,並在Android系統中提供了更高的資源監控。
在安全方面,Linux Kernel 5.2附帶了一個全新的CPU BUG框架,用於保護裝置免受英特爾MDS(微架構資料取樣)硬體漏洞的影響,同時還有一個名為“mitigations=”獨立於架構的啟動選項,以便更容易啟用或禁用緩解CPU缺陷。
Linux核心5.2還包括許多更新的和新的驅動程式,以獲得更好的硬體支援,以及無數的bug和安全修復程式。目前使用者可以前往Kernel.org網站進行下載。