Linux 6.3引入IPv4 "BIG TCP "以提高高速网络性能
Linux6.3引入IPv4"BIGTCP"以提高高速网络性能自去年以来,Linux内核已经为IPv6流量提供BIGTCP支持,以允许更大的TSO/GRO数据包大小。这为IPv6的性能带来了显著的提升,尤其是在25~100+Gbit的网络空间,同时也带来了更低的延迟。随着Linux6.3的推出,类似的优势也在IPv4领域得到体现。在IPv4BIGTCP补丁系列中显示的基准测试表明,启用BIGTCP后有一些非常好的改进在Linux6.3中,IPv3BIGTCP支持现在可以实现更好的网络吞吐性能和更低的延迟,特别是在拥有高速网络适配器的数据中心。当涉及到IPv6BIGTCP时,Linux6.3内核还扩展了英特尔ICE驱动以支持该功能。关于BIGTCP的更多背景信息,感兴趣的人可以通过Netdev0x15的演讲找到。Linux6.3中其他一些关键的网络变化包括支持最小的WiFi7极高吞吐量(EHT)报告、WiFi7EHT通道穿刺支持、取消静态WEP支持、S390x和RISC-V64位硬件上的BPFtrampoline支持、其他各种BPF增强,以及更多。谈到Linux6.3中的网络驱动,包含NVIDIABlueField3DPU以太网、i.MX93SoC、高通WiFi7设备与ath12k支持(更多细节将在不久后的文章中介绍),以及RealtekRTL8188EUWiFi适配器支持。Linux6.3合并窗口的全部网络变化清单可以通过这个拉动请求找到:https://lore.kernel.org/lkml/[email protected]/...PC版:https://www.cnbeta.com.tw/articles/soft/1345721.htm手机版:https://m.cnbeta.com.tw/view/1345721.htm