网络适​​配器 NUMA

Posted

技术标签:

【中文标题】网络适​​配器 NUMA【英文标题】:Network Adapter NUMA 【发布时间】:2015-04-30 13:12:46 【问题描述】:

在 Windows 系统中有什么方法可以 (a) 以编程方式查找网络适配器的 NUMA 节点而不编写驱动程序或 (b) 读写网络适配器的接收端缩放选项而不编写驱动程序?

最好的解决方案是 (a),这样配置可以完全自动设置。

【问题讨论】:

【参考方案1】:

这个Microsoft blog post详细介绍了如何获取系统中不同资源的拓扑信息,包括如何找到系统中任意设备的NUMA节点。基本上,程序会遍历设备树,直到找到与 NUMA 节点关联的实体(例如 PCI 总线)。

(免责声明:我在微软工作时写了这篇文章)

【讨论】:

嗯,是的,我可以找到网络适配器的 PCI 总线。但我不知道这条总线的NUMA节点或CPU 直接总线(或您的设备和根之间的任何总线)应该设置 DEVPKEY_Numa_Proximity_Domain 键。如果未设置此键,则 Bios / ACPI 没有向操作系统公开所需的信息。如果设置了密钥,则可以将邻近域转换为 NUMA 节点(它们是等效的)。 谢谢,我会在星期一试试

以上是关于网络适​​配器 NUMA的主要内容,如果未能解决你的问题,请参考以下文章

网络适​​配器无法建立连接 - Oracle 11g

如果你想自学网络安全,建议先看看自己适不适合做这行...

把Linux服务器(工控机)变成交换机

将 VMware 网络适配器与物理网络适配器区分开来 - 或 - 检测虚拟网络适配器

关 网络适配器 诊断的详细信息: 网络适配器 本地连接 驱动程序信息: 描述 . . . . . . . . . . : Broadcom

win10 无线网络适配器出现问题是啥原因