首页 > 技术文章 > Windows设置相关性AFFINITY,修改使用核心数

hews 2020-09-27 13:41 原文

需求/作用

防止某个程序占用全部核心到100%造成系统卡死,故限制程序只能占用单个或部分核心

查看方式

打开任务管理-详细信息-找到该进程-右键-设置相关性

CMD开启设置

CD进去相关文件夹,start开启软件  /AFFINITY开启相关性设置  后面的1表示开启第一个核心(CPU 0)

1 cd "%cd%\Debug
2 start /AFFINITY 1 YouApp.exe

控制开启的CPU方式,假设有8个核心,开启为1,关闭为0,开启3和4号核心,二进制位00001100,转成十六进制为C,修改掉上方的1即可

 

推荐阅读