Linux 中是否有内核函数可以返回物理核心的数量和
正在运行内核模块的逻辑核心(在超线程的情况下)?
看看最后include/linux/smp.h
: smp_processor_id()
给出当前正在执行的 CPU 的编号。get_cpu()
会做
同样的,也会禁用抢占,这样你就可以继续使用
该CPU直到put_cpu()
叫做。
从用户空间,您可以使用sched_getcpu()
or getcpu()
以获得相同的信息。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)