Linux Kernel 5.1正式版發布:常規更新非長期支持版本
大神Linus Torvalds於今天發布了Linux Kernel 5.1內核正式版,在對現有功能進行改進的同時還帶來了很多重要的改進。本次版本更新歷時一個半月,不過值得注意的是它並非是長期支持版本,因此用戶最好還是選擇現有的LTS版本。
Linus Torvalds在郵件列表公告中說道:“過去一周的開發工作非常順暢,基於RC6的最終正式版調整併不是很多。總體來說,Linux Kernel 5.1是常規更新,只有超過13k條commit(如果算上窗口合併期再加上1K)。這對於我們來說真的是比較常規。目前整個開發工作已經結束,可以認為是比較合理的常規小幅升級版本。”
Linux Kernel 5.1內核值得關注的改進除了使用物理內存之外還能夠使用持久性內存作為RAM(系統內存),不過這項功能還需要不斷的完善。新版本中還可以在不使用initramfs的情況下引導系統進入device-mapper設備,以及支持live kernel patching功能的累積補丁功能。
對於Btrfs文件系統的粉絲來說,Linux Kernel 5.1內核正式版終於允許用戶配置Zstd壓縮級別。此外,基於fanotify的文件系統監控功能通過向fanotify接口添加所謂的“超級塊根表”功能得到改進,該接口可以大量監視大型文件系統上的更改。
除此之外,Linux Kernel 5.1引入了一個名為io_uring的高性能接口,它使異步I / O快速和可擴展,一種允許在PID重用的情況下安全傳輸信號的新方法,以及一個名為Timer的新cpuidle調控器。面向事件或簡稱TEO,它有望在不影響功耗的情況下改善電源管理。
自然,Linux Kernel 5.1中還包含了很多驅動更新,以便於兼容更多的硬件設備。現在用戶可以訪問kernel.org網站進行下載。如果您想在GNU / Linux發行版上編譯它,那麼我們建議您等待本月晚些時候發布的首個維護版本更新。