请教一个 winodows 下 cpu 核心配分问题

查看 307|回复 25
GeekGao   
为啥纠结这种问题。
Windows 使用复杂的算法来决定哪个进程或线程应该在哪个核心上运行,
某些应用程序可能被设计为更倾向于使用特定的可用的核心,而不是随机选择。
wy315700   
一般来讲,使用 Windows API 亲和性函数 SetProcessAffinityMask 来将当前进程绑定到选定的核心上
GeekGao   
当年芯片的调度规则是会指定一个体质最好的核心,在跑单核应用的时候尽可能把任务分配到这个核心上并且尽可能提高这个核心的频率
rojer12   
命令行:START /AFFINITY 1 "C:\Path\To\YourProgram.exe"
Ref: https://stackoverflow.com/questions/7759948/set-affinity-with-start-affinity-command-on-windows-7
shuax   
一核有难,9 核围观,基操了
HojiOShi   
winodows 11 好像会均匀调度,不会让一个核心太累。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部