Windows限制指定进程cpu利用率百分比限制的设置方法
windows进程限制cpu利用率cpu百分百
Windows运维
473
说来是一件挺坑爹的一个问题,起因是公司的一个文件传输项目,由于存在大量的网络传输和读写操作,故而在保证满效率的情况下避免不了在并发期间资源利用比较高的情况(就比如 cpu利用率 100%的情况,但会有个空闲期,软件逻辑特意留下的),结果就是会出现系统在每隔一段时间会出现 cpu满载 的情况然后空闲期就会降下去。
按一般情况来说这种情况是属于正常现象毕竟是比较吃资源的操作,这次就碰到一个比较坑的情况,客户的网络部门的监控软件是cpu占用百分比来判断,如果超过一定数值就报警,相关沟通人员反馈监控逻辑就是定时来查一次cpu百分比是否超标然后根据情况来报警(不是按时间区间去判断 而是以当前的数值作为判断),这就造成了报警十分频繁,那边受不了了就要求我们解决这个问题。
升级Windows新硬件这条路可行但大概率行不通(成本),多方讨论无果,也只能牺牲牺牲性能,强行进程限制 程序能使用 cpu核心数来将系统任务管理器的占比降低,目前8核心的cpu强制限制程序只能使用2个,进程基本上运行cpu利用率保持在30%左右,设置教程如下。
- 到开任务管理 找到指定进程 鼠标右键点击 详细信息
- 右键进程程序 设置相关性
- 勾选可以使用的cpu核心
以上《Windows限制指定进程cpu利用率百分比限制的设置方法》的方法站长亲测有效,但有一个缺点 就是程序重启后设置就会失效重置 有相同需求的可以看一下进程守护软件 TK精灵 可以解决重启程序设置失效问题
1. 文明上网,理性表达,营造舒适的学习氛围
2. 请不要反馈提交与本页主题无关内容