vja*_*n27 8 kernel-module hyperthreading linux-kernel
Linux中的内核函数是否会返回运行内核模块的物理内核和逻辑内核(在超线程的情况下)的数量?
Gnu*_*rou 12
看一下结束include/linux/smp.h:smp_processor_id()
给出当前正在执行的CPU的编号.get_cpu()会做同样的事情,并且还会禁用抢占,这样你就可以继续使用该CPU直到put_cpu()被调用.
从用户空间,您可以使用sched_getcpu()或getcpu()获取相同的信息.