沒有任何專有代碼GNU Linux-libre 5.1-gnu內核正式發布
面向那些為電腦尋求100%自由的GNU/Linux用戶,GNU Linux-Libre項目組於今天發布了GNU Linux-libre 5.1-gnu內核正式版。該內核基於昨天發布的Linux Kernel 5.1正式版,是專門面向那些希望在個人計算機上運行Linux內核但是不希望有任何專有代碼的用戶的。
開發者Alexandre Oliva在郵件列表公告中表示:“除了常規的固件名稱升級之外,為mt7603引入了全新的驅動程序,以及goya所需要禁用的blob請求,調整deblobbing邏輯對wilc1000進行了部分文件重命名,並且移除了使用deblob(lantiq xrx200固件加載程序)的驅動。”
儘管移除了部分專有的驅動程序,但是GNU Linux-libre 5.1-gnu內核依然具備Linux Kernel 5.1分支的諸多新特性。其中包括更快和可擴展的異步I/O,支持使用持久性存儲作為內存,引入了名為TEO(Timer Events Oriented)的全新cpuidle調控器,以及無需initramfs即可引導至設備映射器設備的能力。
對於Btrfs文件系統的粉絲來說,Linux Kernel 5.1內核正式版終於允許用戶配置Zstd壓縮級別。此外,基於fanotify的文件系統監控功能通過向fanotify接口添加所謂的“超級塊根表”功能得到改進,該接口可以大量監視大型文件系統上的更改。
除此之外,Linux Kernel 5.1引入了一個名為io_uring的高性能接口,它使異步I / O快速和可擴展,一種允許在PID重用的情況下安全傳輸信號的新方法,以及一個名為Timer的新cpuidle調控器。面向事件或簡稱TEO,它有望在不影響功耗的情況下改善電源管理。
下載:http://linux-libre.fsfla.org/pub/linux-libre/releases/5.1-gnu/