gpt4 book ai didi

c - 在 C 中,有没有办法获取网络接口(interface)的 numa 节点信息

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:57:52 26 4
gpt4 key购买 nike

在C语言中,有没有办法查询网络接口(interface)的numa节点信息?

我的系统是ubuntu 14.04。

现在,我只能通过在 bash 中执行以下操作来获取它:

cat/sys/class/net/[设备名称]/device/numa_node

非常感谢,

最佳答案

numactl 使用的是 libnuma api。

http://developer.amd.com/wordpress/media/2012/10/LibNUMA-WP-fv1.pdf

虽然你可能会为自己做更多的工作,因为 sysfs 已经为你组织了这个。在内核中,您可以获得 numa_node off struct device,它嵌入在 struct pci_dev 中。 sysfs 访问器函数是 numa_node_show

关于c - 在 C 中,有没有办法获取网络接口(interface)的 numa 节点信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24071513/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com