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

Linux晚禮服

經過兩個月的開發, Linus Torvalds 推出 Linux 內核版本 5.5,其中的版本 其中最顯著的變化是 我們可以找到為網絡接口分配替代名稱的能力, Zinc庫的加密功能的集成, 能夠在 Btrfs RAID2 中鏡像 1 個以上磁盤, 監控實時補丁狀態的機制、kunit 單元測試框架、mac80211 無線堆棧的增強性能、通過 SMB 協議訪問根分區的能力等等。

新版本採用了15505個開發者補丁, 補丁大小為 44 MB(更改影響了 11781 個文件,添加了 609208 行代碼,刪除了 292520 行)。 44 中引入的所有更改中,大約 5.5% 與設備驅動程序相關,大約 18% 的更改與更新特定於硬件架構的代碼相關,12% 與網絡堆棧連接,4% 與文件系統連接,3% 與文件系統連接。內部內核子系統。

Linux內核5.5的主要新穎之處

在這個新版本的 Linux 5.5 內核中, 支持 xxhash64、blake2b 和 sha256 校驗和 文件系統 Btrfs。

在執行中 RAID1,可以將數據鏡像為三個 (突襲1v3) 或四個 (突襲1v4) 設備 (之前鏡像僅限於兩台設備),允許您在同時丟失 2-3 台設備的同時保存數據。

Ext4 提供了使用較小塊進行加密的能力 (以前,僅對大小與內存頁大小 (4096) 匹配的塊進行加密)。

En F2FS實現文件固定模式 沿著 2 MB 邊緣對齊,放置在完全正確的段中,確保垃圾收集器不會進一步重新分配該文件。

另一個重要的新穎之處是 添加了對監控狀態的支持 傳感器 NVMe 設備的溫度 使用 hwmon API(與 libsensors 和“sensors”命令兼容),訪問該 API 不需要提升權限(以前,溫度信息反映在“智能日誌”中,只有 root 用戶可以使用)。

除了作為主要集成項目的一部分 線衛VPN、Zinc密碼庫的眾多功能 被移植到 Crypto API 標準,包括 ChaCha20 和 Poly1305 算法的快速實現。

En KVM 管理程序 x86架構的 提供處理五級嵌套表的能力 內存頁面並添加了對 AMD 處理器的 XSAVES 指令的支持。 對於ARM64處理器,增加了傳輸時間信息的能力。

坦比恩 添加了對 blake2b 哈希函數的支持 加密子系統提供非常高的哈希性能,同時保持 SHA-3 級別的可靠性,以及 Blake2s 的縮短版本。

新版 Linux 5.5 內核的另一個重大變化是 為網絡接口分配備用名稱的新機制, 它允許一個接口同時使用多個名稱(包括使用多個 udev 模板)。

名稱的大小可以達到 128 個字符(以前網絡接口的名稱限制為 16 個字符)。

要附加附加名稱,請使用命令“ip 鏈接屬性添加“ (例如, ”ip link prop 添加 enx00e04c361e4c altname someothernam和”)。 該實現基於將附加屬性附加到接口,並且將來可以使用其他參數進行擴展,而不僅限於替代名稱。

最後,如果你想了解更多關於這個新版本 Linux 內核中包含的更改的完整列表,可以查閱。 在下面的鏈接中。

至於新版本的可用性,您可以從其官方網站下載代碼來編譯內核,或者等待編譯後的包包含在您的發行版存儲庫中。


發表評論,留下您的評論

發表您的評論

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

*

*

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

  1.   卡西爾多 他說:

    非常高興能夠以這種新方式參與其中,並希望它能讓我輕鬆享受 LINUX 中的一切。- 非常感謝..CASILDO MARIO PARSON。-