網站搜尋

下一個LTS Linux內核不足為奇,但充滿了糖果


Linux 6.12帶來實時支持,新的可擴展調度程序和QR錯誤代碼。

長期支持Linux內核2024年12月

正如預期的那樣,根據Linux內核穩定維護者的Greg Kroah-Hartman的說法,該Linux內核的Linux 6.12將成為Linux內核的長期支持(LTS)版本。

這個新的LTS內核具有許多有用的新功能,最重要的是Mainline內核中實時支持的包含,經過20年的工作,該功能極大地改善了實時應用程序的性能。

其他值得注意的添加包括一個新的可擴展調度程序,Sched_ext,它利用EBPF在內核虛擬化技術中,並授予用戶更多地控制進程計劃和優先級。此外,6.12為Linux內核和直接渲染管理器(DRM)恐慌屏幕提供了QR錯誤代碼。這使調試Linux失敗比導航文本錯誤消息容易得多。

Linux內核過去的壽命為六年。這將其切成兩個,因為人們沒有使用較舊的內核。此外,維護較舊的內核並不容易,Linux代碼維護者正在燒毀。

Linux 6.12的選擇毫不奇怪,因為近年來,本年度的最後一個內核發行通常被選為下一個LTS內核。此版本將至少兩年收到擴展維護和安全更新。

不過,這不僅是時機。長期內核是根據主要新功能,流行的商業分銷需求,設備製造商需求,維護人員工作量和可用性等因素選擇的。如果對此有很多興趣,LTS內核的壽命也可能持續超過兩年。

安全更新是使用LTS內核的重要原因。根據Linux內核開發人員和LWN主編Jonathan Corbet的說法,“在內核中,幾乎所有錯誤,如果您足夠聰明的話,可以剝削系統折衷系統。內核在系統中處於獨特的位置……它將很多普通的錯誤變成脆弱的漏洞。”

因此,LTS內核幾乎每週都會更新。根據領先的Linux開發人員的說法,運行真正安全的Linux內核的最佳方法是運行LTS內核。隨著新的安全問題的修補,它們立即移植到了LTS內核中。

儘管有所有這些補丁,但LTS內核將穩定性優先於新功能。他們收到關鍵的錯誤修復和安全補丁,而無需引入潛在的破壞性更改。這使它們非常適合服務器,嵌入式系統或任何需要長期穩定性的系統。

一些用戶,尤其是那些不僅僅是只有幾年或更長時間以上的人,因此喜歡使用相同的Linux發行版的用戶需要超過兩年的支持窗口。對於他們來說,一些Linux發行商為LTS內核提供了擴展的支持。例如,Ubuntu提供長達12年的傳統支持。例如,如果您想運行最新的LTS Ubuntu版本,Ubuntu 24.04,直到2036年,則可以。此外,Openela仍然支持 - 目前 - 長期但流行的Linux 4.14內核。

我建議大多數人根據LTS內核運行Linux發行版。這樣就更安全。

相關文章