相关疑难解决方法(0)

启用高级功能的系统上的CPU编号

我试图找出一个操作系统(Windows,Linux)如何在启用超线程的环境中为逻辑cpus分配数字.?

两个操作系统是否首先将数字串行分配给物理CPU,然后开始对逻辑cpu进行编号,或者是否遵循其他规则?例如,在具有超线程的2个物理cpu系统中,OS是否将编号0,2分配给第一个物理cpu,然后将1,3分配给第二个物理cpu ..?

任何参考将非常感谢.

提前致谢.

问候,-Jay.

编辑:回应Alan的问题:我需要知道这一点因为,在我的工作中,我需要将各种线程绑定到特定的CPU以避免上下文切换,并且我想确保某些任务(THreads)绑定到单独的物理cpu .谢谢

windows cpu-architecture hyperthreading linux-kernel

8
推荐指数
2
解决办法
2740
查看次数