Windows限制指定进程cpu利用率百分比限制的设置方法

Windows运维
531
windows
进程限制
cpu利用率
cpu百分百

说来是一件挺坑爹的一个问题,起因是公司的一个文件传输项目,由于存在大量的网络传输和读写操作,故而在保证满效率的情况下避免不了在并发期间资源利用比较高的情况(就比如 cpu利用率 100%的情况,但会有个空闲期,软件逻辑特意留下的),结果就是会出现系统在每隔一段时间会出现 cpu满载 的情况然后空闲期就会降下去。

Windows限制指定进程cpu利用率百分比限制的设置方法

按一般情况来说这种情况是属于正常现象毕竟是比较吃资源的操作,这次就碰到一个比较坑的情况,客户的网络部门的监控软件是cpu占用百分比来判断,如果超过一定数值就报警,相关沟通人员反馈监控逻辑就是定时来查一次cpu百分比是否超标然后根据情况来报警(不是按时间区间去判断 而是以当前的数值作为判断),这就造成了报警十分频繁,那边受不了了就要求我们解决这个问题。

升级Windows新硬件这条路可行但大概率行不通(成本),多方讨论无果,也只能牺牲牺牲性能,强行进程限制 程序能使用 cpu核心数来将系统任务管理器的占比降低,目前8核心的cpu强制限制程序只能使用2个,进程基本上运行cpu利用率保持在30%左右,设置教程如下。

  1. 到开任务管理 找到指定进程 鼠标右键点击 详细信息

Windows限制指定进程cpu利用率百分比的设置方法

  1. 右键进程程序 设置相关性

Windows限制指定进程cpu利用率百分比的设置方法

  1. 勾选可以使用的cpu核心

Windows限制指定进程cpu利用率百分比的设置方法

以上《Windows限制指定进程cpu利用率百分比限制的设置方法》的方法站长亲测有效,但有一个缺点 就是程序重启后设置就会失效重置 有相同需求的可以看一下进程守护软件 TK精灵 可以解决重启程序设置失效问题

Windows下nginx通过网络反向代理DICOM设备间接直连外网服务器
Windows进程守护工具开发初级简单例子:确保应用稳定运行的利器
Windows环境下 GitLab+TortoiseGit配置SSH Key
Windows下比较常用的一些快捷键功能和说明
c# 设置进程自身在系统中运行关联的优先级
C#怎么获取windows系统支持的字体以及字体样式
C# 获取当前Windows屏幕并实现指定区域截图
windows设置实现开机免密自动登录到系统桌面
Windows系统DOS命令脚本实现切换ip
Cannot load Counter Name data because an invalid index was read from the registry.
一款用于windows系统桌面定时截图指定区域并上传的小工具
Windows系统PC版重装机兵xeno 绿色免安装中文PJ版
【windows未响应工具】一个用来模拟exe窗体未响应程序状态的可执行程序文件
MascotTable一款很可爱的windows桌面没事溜达校服少女卡通装饰挂件
(TK精灵雏形源码)一款比较基础的Windows桌面exe程序运行守护工具源码
Windows环境下 PaddleOCR安装包(Python版)下载
Windows64位系统环境下Redis版本3.0.504的安装包百度网盘下载
暂无章节内容...
免责声明 部分转载分享内容若侵犯您的权益,还请 邮件联系 侵删