Linux內核5.0的穩定版本已於昨天向公眾發布, 儘管通常在軟件生命週期管理中將版本號更改為完全不同的版本號通常意味著對新發布的版本進行重大增強,但是此規則在現在可用的新的5.0 Linux內核版本中找不到位置。
根據Linus Torvalds的說法,該數字“ 5.0”已分配 «這意味著4.x的數字已經足夠大,以至於我的手指和腳趾都快用完了“。 簡單地說,只是“一時興起”。
黃大仙禁運, Linux內核的新版本編號不遵循特定規則,除了使Linus高興之外,什麼也沒有做。
在Linux內核的第五個主要版本中,它通過任務計劃程序在電話設備上實現了節能任務管理。
Linux 5.0內核中有哪些新功能?
此 新的能效計劃功能 允許任務計劃程序做出決策 減少非對稱SMP平台上的功耗,例如將任務最初激活到最節能的處理器。
這一點很重要,因為在實踐中,它可以提供更好的電源管理 適用於使用ARM的big.LITTLE處理器的電話。
仍然在節電設備級別,管理Linux文件系統加密有了改進。
Kernel 5.0的新版本增加了對Adiantum(與AES算法不同的加密系統)的支持。
Adiantum的開發目的是在沒有高級加密標準(AES)加密的低端Android設備上提供文件系統加密。
這是有利的,因為在ARM Cortex-A7上,對4096字節消息的Adiantum加密比AES-4-XTS加密快約256倍 解密速度大約是後者的5倍。
視頻驅動程序也得到了改進
除了節能設備的這兩個功能外, Linux內核的此版本5.0還包括AMD的FreeSync顯示支持。
根據一些用戶, FreeSync是迄今為止發布的最重要的AMDGPU功能。
FreeSync是一種適用於LCD顯示器的自適應同步技術,該技術支持動態刷新率,以提供低延遲控制和流暢的觀看體驗。
與Mesa19.0D庫的3版一起,Linux Kernel 5.0現在可以在所有DisplayPort連接上支持FreeSync / VESA自適應同步。 現在可以使用AMD Linux驅動程序中缺少的此功能。
像其他改進一樣,這個新版本的Linux內核 它還包括對Linux新的統一控制組系統cgroupv2中的cpuset資源處理程序的支持。
cpuset驅動程序提供了一種將處理器和內存節點任務的位置限制為僅在任務的當前控制組CPU接口文件中指定的資源的機制。
現在,在新的Linux Kernel 5.0中引入的改進中 我們還可以提及Btrfs中交換文件的支持。
幾十年來,由於潛在的損壞,Btrfs文件系統已經取消了對交換文件的支持。
黃大仙禁運, 現在適當的限制已經到位,內核維護者已經恢復了對Btrfs文件系統上對交換文件的支持。 為此,必須在相關設備上將頁面文件完全分配為未壓縮的“ nocow”。
最後,我們添加了binderfs,這是用於Android Binder IPC控制器的偽文件系統。 此綁定文件系統使您可以運行多個Android實例。
除了這些重要的改進之外, 我們還提供了許多新的驅動程序和其他增強功能,包括文件系統,內存管理,塊層,虛擬化,加密,網絡, X86,ARM,PowerPC,RiscV架構,驅動程序等
如何安裝Kernel 5.0?
如果您有興趣安裝此新版本的內核, 您可以訪問以下鏈接,我們在其中提供了兩種實現方法. 鏈接是這個。