大规模网络 pull request已登陆在Linux 5.10 Git中。

与大多数内核周期一样,Linux 5.10有大量的网络改进,从扩展的驱动程序覆盖到新的核心网络特性,并继续推进(e)BPF之类的功能。在Linux 5.10中,一些工作包括:

-支持将BPF程序与内核一起发送,并在启动时通过用户模式驱动程序机制进行早期加载。现在还支持可睡眠的BPF程序和其他BPF增强功能。

-内核现在将允许超过255个IPv4组播接口。

-继续改进了多路径TCP(MPTCP)代码。

-英特尔IGB驱动程序的XDP支持。

-Ath11k WiFi驱动程序现在支持QCA6390和IPQ6018芯片组。

-对于不需要大量卸载的数据包,Mellanox NIC可以将性能提高多达20%。此优化允许多个数据包共享一个描述符条目。

-新的BPF帮助程序,可以帮助改善TCP背压并帮助限制堆栈遍历。在开发人员的测试中,在容器和主机之间使用虚拟以太网驱动程序的配置中,TCP流从大约10 Gbps改善到15 Gbps。

-联发科MT76无线网络的改进。

-博通200G以太网的支持。

有关Linux 5.10网络的更多详细信息,请关注此Git合并

发表评论

电子邮件地址不会被公开。 必填项已用*标注