皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Linux 6.13 中的许多网络变化 – 一行代码帮助 WireGuard 性能

Linux 6.13 内核已经邮寄了大量的网络子系统更新,从有线和无线驱动程序增强到核心网络代码改进。

像往常一样,每个内核周期都会有很多网络变化,因为在 Linux 下使用有线和无线硬件种类繁多。Linux 6.13 网络的一些亮点包括:

– 正在进行“非常大”的工作,以使每个网络命名空间的 RTNL 锁定范围,以显著减少容器化用例中的锁定争用。

– Realtek RTW88 WiFi 驱动程序现在支持 Realtek 8821AU 和 8812AU USB 适配器。

– Realtek RTW89 WiFi 驱动程序增加了热保护处理。这种热保护支持是为了在温度超过阈值时通过降低 TX 占空比来防止芯片开销。

– 为连接的 UDP 套接字添加了 4 元组哈希,以显著加快已连接套接字的查找速度。

– VirtIO 网络驱动程序 (virtio-net) 现在支持 AF_XDP 零拷贝支持,以在虚拟化环境中产生更好的性能。

– HiSilicon 驱动程序支持 BMC 千兆以太网。

– INET/INETV6 地址哈希的可预测性变得更差。

– Netfilter 中的优化以减少内存消耗。

– Arcadyan ARV45XX AR2417 & Gigaset SX76[23] AR241[34]在ath5k WiFi驱动程序内提供支持。

– Big TCP GSO 支持 WireGuard,用于在 WireGuard 中处理 BIG TCP,这有助于提高性能。该补丁指出,据报道,一行代码更改使 WireGuard 的 TCP 流性能提高了 15%。

Linux 6.13 中的许多网络变化 - 一行代码帮助 WireGuard 性能

通过此拉取请求提供有关 Linux 6.13 内核的所有网络更改的更多详细信息。

转自 Many Networking Changes In Linux 6.13 – One Line Of Code Helping WireGuard Performance – Phoronix