Linux 5.9的新版本已經發布,這是其新聞

Linus Torvalds宣布推出新版本的Linux Kernel 5.9 在郵件列表上。 此版本引入了一些新功能和改進,以及新的驅動程序以及驅動程序更新。

Linux 5.9內核的開發大約在兩個月前開始,當時Linus Torvalds宣布了第一個Release Candidate(RC)里程碑。 經過至少八個RC之後,內核的最終版本現已發布,並且將在未來幾週內交付一些最受歡迎的Linux發行版。

至於優勢 從Linux 5.9開始, 支持Unicore架構, 支持 Zstandard壓縮 (Zsdt)來編譯x86內核, 完全支持讀取操作 異步緩衝區 在io_uring子系統上,以及新的救援選項以及Btrfs文件系統的各種性能改進。

也有 支持FSGSBASE x86指令, 截止時間調度程序的功能支持,新的sysctl按鈕, EXT4和F2FS文件系統的在線加密支持 以及對NVIDIA Tegra210外部存儲器控制器的支持以及對Chrome OS內置控制器控制器的支持。

另外, Linux 5.9帶來了一個新的系統調用close_range(),支持英特爾“ Keem Bay” Movidius VPU,支持並行冗餘協議,支持TCP和UDP套接字上的BPF迭代器,支持NFS 4.2客戶端的擴展屬性以及schedutil作為ARM和AArch64體系結構(ARM64)的默認CPU頻率調節器。

此外,還 突出顯示了對ARM板,設備和平台的新增支持: Pine64 PinePhone v1.2,Lenovo IdeaPad Duet 10.1,ASUS Google Nexus 7,Acer Iconia Tab A500,Qualcomm Snapdragon SDM630(用於Sony Xperia 10、10 Plus,XA2,XA2 Plus和XA2 Ultra),Jetson Xavier NX,Amlogic WeTek Core2 ,Aspeed EthanolX,五個基於NXP i.MX6的新主板,MikroTik RouterBoard 3011,小米天秤座,Microsoft Lumia 950,Sony Xperia Z5,MStar,Microchip Sparx5,Intel Keem Bay,Amazon Alpine v3,Renesas RZ / G2H。

對於cgroup,實現了新的平板內存處理程序,這對於將slab記帳從內存頁面級別轉移到內核對象級別是值得注意的,這使得可以在不同的cgroup之間共享slab頁面,而不是為每個cgroup分配單獨的slab緩存。 提議的方法可以提高使用的效率,將用於平板的內存大小減少30-45%,顯著減少內核的總內存消耗,並減少內存碎片。

關於圖形方面的改進,強調 amdgpu驅動程序為AMD Navi 21添加了初始GPU支持 (海軍比目魚(Navy Flounder))和納威22(Sienna Cichlid)。 增加了對Southern Islands GPU(Radeon HD 7000)的UVD / VCE視頻編碼和解碼加速引擎的支持。 添加了將屏幕旋轉90、180或270度的屬性。

有趣的是,AMD GPU驅動程序是內核中最大的驅動程序-它包含大約2,71萬行代碼,大約佔總內核大小(10萬行)的27,81%。

同時,自動生成的頭文件中有1.79萬行,其中包含用於GPU寄存器的數據,C代碼為366萬行(相比之下,英特爾i915控制器包括209萬行和Nouveau-149萬行)。

控制器 Nouveau增加了對CRC完整性檢查的支持 (循環冗餘校驗)在NVIDIA GPU顯示引擎上逐幀顯示。 該實現基於NVIDIA提供的文檔。

當然啦 許多新的和更新的驅動程序包含在此新功能中 版本 重要的內核,以增加對更多新硬件組件的支持。 還提供了一些與安全性相關的功能,以及常見的錯誤修復和內部內核更改。

最後, 可以下載這個新版本 kernel.org,如果您想構建自己的內核。 對於其他用戶,您可以等待穩定的Linux 5.9內核到達GNU / Linux發行版的穩定軟件存儲庫,然後再從先前版本升級。

至於Linux 5.10的下一版本,預計它將在XNUMX月中旬或聖誕節假期到來。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。