時間:2019-05-08 來源:互聯網 瀏覽量:
5月7日消息 Linus Torvalds今天發布了Linux 內核5.1係列,這是一個功能強大的內核分支,它帶來了許多重要的功能,以及對現有功能的改進。
經過一個半月的開發,Linux 5.1內核係列終於來了,不過Linux內核5.1並非長期支持的分支,所以你最好堅持使用當前的LTS內核。
總的來說,Linux內核5.1看起來非常正常,隻有超過13k行的提交(如果算上合並,可加上另外1k +)。
Linux內核5.1的亮點,除了支持物理RAM之外,還能夠使用持久性內存作為RAM(係統內存),能夠在不使用initramfs的情況下將係統引導到映射器設備,以及支持實時內核修補功能的累積修補程序。
對於Btrfs文件係統的用戶,Linux 5.1內核係列最終允許用戶配置Zstd壓縮級別。此外,基於fanotify的文件係統監控功能通過向fanotify接口添加所謂的“super block root watch”功能得到改進,該接口可以大量監視大型文件係統上的更改。
除此之外,Linux內核5.1引入了一個名為io_uring的高性能接口,它使異步I/O更快速和可擴展,允許在PID重用的情況下安全傳輸信號的新方法,以及名為Timer的新cpuidle調控器。麵向事件或簡稱TEO,它有望在不影響功耗的情況下改善電源管理。
當然,Linux內核5.1中包含許多更新的驅動程序,這將使它與更多的硬件兼容。你現在可以從kernel.org或通過免費Linux軟件門戶下載Linux內核5.1源代碼,如果你想在GNU/Linux發行版上編譯它,但我們建議你等待本月晚些時候發布的第一個版本。