Linux 6.0網絡子系統將迎來性能優化 並為Wi-Fi 7做早期準備


隨著Linux5.19內核的推出,一些令人興奮的網絡改進雖知道來,如big-TCP支持、基於光的網絡的PureLiFi驅動、用於低功耗IoT硬件的“WFX”WiFi驅動支持以及更多。現在,隨著正在開發的Linux6.0(也就是5.20版),還有很多工作要做。

Linux 6.0網絡子系統的更新包括性能優化和調整、網絡側的IO_uring zero-copy發送、(e)BPF增強、圍繞未來的內核版本中的Wi-Fi 7支持的早期步驟以及更多。

下面是Linux 6.0中網絡功能更新的一些關鍵亮點:

- 網絡端對IO_uring zero-copy發送的支持。

- 為Wi-Fi 7多鏈路操作(MLO)做準備。

- Unix套接字的每個網絡命名空間查詢表,以產生更好的可擴展性和降低搶占壓力。

- TLS 1.3接收路徑的一個重大性能改進。

- 各種eBPF改進和優化,BPF程序現在支持可休眠的uprobes,libbpf中的枚舉文本表示法,更好的循環性能,新的基於eBPF的LSM類型,類型匹配支持,以及其他新特性。

- 對網絡核心的前向內存分配進行重構,以更好地處理來自許多開放插座的內存壓力。

- 為Rensesas RZ/N1 ASPSW、Microchip LAN937x、Aquantia AQR113C提供新的以太網驅動程序。

- 英特爾ICE網絡驅動程序增加改進的vLAN卸載和PPPoE卸載支持。

- XDP重定向支持微軟用於Azure的MANA vNIC驅動程序。

本輪網絡補丁的完整列表見此拉動請求:

https://lore.kernel.org/lkml/[email protected]/

這些補丁增加約94000行新代碼,同時刪除一些現有的64000行。


相關推薦

2022-08-01

如果你錯過昨天Linux5.19的發佈公告,那麼這一消息需要回顧一下:被稱為Linux5.20的開發中的內核很可能會被稱為Linux6.0。根據LinusTorvalds對現代版本的劃分,Linux又到采用下一個主要版本號的時候......Linux4.0繼承Linux3.19,而Linux5.0則

2022-08-15

性改進。不過從Phoronix的早期測試體驗來看,其已在各種系統上表現得相當良好、功能和性能都沒啥拖後腿的地方。(來自:Kernel.org)Phoronix 指出,在英特爾至強(Xeon)/ AMD 霄龍(EPYC)服務器和線程撕裂者(Threadripper)等高端

2022-08-09

隨著Linux6.0多媒體子系統的變化,H.265/HEVC用戶空間API現在被視為穩定狀態。Linux6.0最新補丁已經將HEVC無狀態控制移出暫存區,並使"HEVCuapi表現穩定並可用於硬件解碼器"。目前行使Linux內核HEVC用戶空間API的是全

2022-10-03

來各種性能改進、新硬件支持、安全修復以及通常的文件系統調整。在 Linux 內核郵件列表上宣佈發佈時,Linus Torvalds 說:“希望每個人都清楚,主要版本號的變化更多是因為我手指頭已經數不過來,而不是任何重大的根本性變

2022-09-28

到上遊。一旦這項工作被主線化,使Rust支持更多的內核子系統和早期的Rust驅動就可以繼續開發,並通過他們的過程來持續實現主線化。Linus Torvalds表示,他希望在下周或下周為Linux 6.1合並最初的Rust代碼--這取決於Linux 6.0開發的

2022-08-15

文章中還提及,AMD的霄龍(EPYC)芯片同樣有非常不錯的性能提升。Larabel 認為英特爾在開源兼容性上的努力和關註已經取得回報,尤其是在 Ice Lake 服務器 CPU 方面。他提到,預計會有更多的調度程序更改和內核改進,並且很可能

2022-09-16

時候在附近的歐洲開源峰會上表示:“團隊現在經常管理子系統,而不是單獨的 Linux 子系統維護人員,而且它運行良好。”托瓦茲補充說,“一些子系統仍然由一個人運行,但越來越少。與其說是一個委員會,不如說是一個由

2022-08-12

完成並準備好及時合並,這實際上還不足以產生一個啟動系統。LoongArch之前被允許在v5.19中合並這些初步代碼,以便Glibc支持可以落地,現在Linux6.0中更多的CPU端口已經準備好進入內核。最值得註意的是,Linux 6.0的LoongArch代碼啟用

2022-08-16

傢居應用場景的各種優化,尤其是需要能夠應對同處一個網絡上的大量設備。隨著用戶在傢中部署越來越多的 Wi-Fi 6 設備,新一代 Google Wifi 將可為整個網絡帶來更加顯著的改進。2020 款 Google Wifi至於 Wi-Fi 6E,目前尚不清楚下一代

2022-10-05

然而,OpenJDK Java、數據庫工作負載、其他一些工作負載和網絡瀏覽器測試在禁用安全緩解措施時反而會對基於Ryzen 5 7600X的測試系統產生負面影響。在Spectre V1中,從Linux 6.0的角度來看,Spectre V1減輕_user pointer sanitization和usercopy/SWAP

2024-02-27

有類型的終端,為包括PC、汽車、智能手機、Wi-Fi設備、網絡基礎設施等設備帶來強大的連接、領先的邊緣AI以及高性能低功耗處理能力。而在AI領域,驍龍推動終端側AI的普及,特別是面向手機的第三代驍龍8移動平臺,以及面向P

2022-09-05

接著他又創立 Sputnik,提供世界上首個用於管理訪客 Wi-Fi 網絡的雲解決方案。Sputnik 於 2017 年和 Lokket 合並,成長為如今不斷發展的無線互聯網服務提供商(WISP),專註於為美國各地欠缺服務的學校和社區提供負擔得起的寬帶網

2024-06-09

目前泄露和爆料消息,Apple似乎準備在iOS、iPadOS、macOS等系統上廣泛應用其新的人工智能系統Apple Intelligence,並在稍晚的時間將其應用到visionOS、watchOS以及tvOS中。這一新系統不僅將為用戶帶來更加智能化和自動化的體驗,還將結

2022-08-11

上啟用此 ACPI PRM 支持,將能夠減少某些服務器平臺上的系統初始化計算開銷。最後,Linux 6.0 內核還迎來其它一些微小的改進。至於完整的補丁列表,還請移步至官方 Git 合並頁面查看。