感謝本站朋友,華南吳彥祖和OC_Formula的線索傳遞!
,Linus Torvalds今天發布了Linux內核5.19版本,帶來了更多的新特性,改進的硬件支持以及大量的Bug bugs和安全修復這里最有趣的部分是,Linus Torvalds說他在發布會上使用了蘋果M1 arm64筆記本電腦和Asahi Linux
經過兩個多月的開發,Linux內核5.19引入了對ZSTD壓縮固件文件的支持,AMD安全嵌套分頁功能,管理多路TCP流的新用戶空間API,對LoongArchRISC ISA CPU架構的初始支持,以及對ARM可擴展矩陣擴展的支持。
Linux內核5.19還增加了對管道模式的基于頁面的內存類型支持,在RISC—V架構64位系統上運行32位二進制文件的能力,支持SMP協處理器,KCSAN和Xtensa架構的休眠新的通用票證spinlock類型用于添加對各種體系結構中完整qspinlock實現的支持,并且為fanotify機制添加了新的fan _ mark _ evidentable標志,以避免在inode緩存中固定目標inode
Linux 5.19還增加了新的英特爾場內掃描機制來檢測英特爾CPU中的問題,以及基于Android金魚模擬器的m68k架構虛擬機實現,以及支持使用任何給定的inode存儲數十億擴展屬性和新的記錄屬性重放功能,該功能允許在XFS文件系統中原子地同時修改多個擴展文件屬性。
最重要的是,EROFS只讀文件系統已經更新為使用fscache層來提高運行大量容器時的性能,新的memory.reclaim接口在memory cgroup上觸發內存回收,內核可以在使用Zswap時控制內存使用,以及跟蹤污染內核的模塊的能力。
在安全性方面,Linux 5.19改進了鎖定模式以防止特權進程在內核控制之外更改內核內存,在Landlock安全模塊中添加了規則支持以控制文件重命名,在完整性度量架構中添加了fs—verity文件摘要支持,添加了Clang編譯的結構隨機化增強功能,并進一步改進了隨機數生成器。
在其他變化中,Linux內核5.19增加了對virtio—blk驅動程序的輪詢I/O支持,以增加高達10%的延遲,增加了對OverlayFS文件系統的處理ID映射的掛載支持,改進了SLUB內存的調試基礎結構分配器,能夠在BPF映射中存儲類型化指針,以及對io_uring子系統和x86拆分鎖檢測機制的各種改進。
當然,Linux內核5.19也包含了大量的更新和新的驅動程序,以增加對新設備的支持,包括Raspberry Pi Sense HAT操縱桿,Mega World控制器力反饋,ThinkPad TrackPoint鍵盤II和Google Whiskers觸摸板。
此外,Linux 5.19實現了一個新的硬件時間戳引擎子系統,以支持可以記錄時間戳來響應事件的設備,如NVIDIA Tegra 194。
伴隨著Linux內核5.19的推出,下一個內核版本合并窗口現已打開可是,Linus Torvalds似乎打算最終放棄5.x系列,轉而使用Linux內核6.0我可能會稱之為6.0,因為我開始擔心再次被大數字迷惑,托沃茲說
聲明:本網轉發此文章,旨在為讀者提供更多信息資訊,所涉內容不構成投資、消費建議。文章事實如有疑問,請與有關方核實,文章觀點非本網觀點,僅供讀者參考。

