·设为首页收藏本站📧邮箱修改🎁免费下载专区💎积分✅卡密📒收藏夹👽聊天室
返回列表 发布新帖

所以,到底如何限制整台VPS的CPU使用率

251 9

马上注册,免费下载更多dz插件网资源。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
谷歌过,问过GPT,限制某个进程很容易,但限制整台VPS很麻烦,

主要是怕半夜未知的原因CPU一直拉满100%,这样不仅可能导致死机,还有可能被主机商停机,

我现在是装了PVE,PVE里的小鸡很容易限制,开机之前设置个0.3倍的CPU即可,
但是宿主机还是有可能跑满100%,


大佬们有啥成熟的方法没,
我要说一句 收起回复
创宇盾启航版免费网站防御网站加速服务

评论9

TyCodingLv.8 发表于 2023-12-12 09:45:37 | 查看全部
:P {:3_47:}
我要说一句 收起回复
IT618发布Lv.8 发表于 2023-12-12 09:46:01 | 查看全部
在centos环境中写一个监控脚本,要求每秒监控本机CPU使用率,当超出预设的限值时,执行关机命令


以上需求让gpt写个脚本运行就好了,小事一桩
我要说一句 收起回复
TyCodingLv.8 发表于 2023-12-12 09:46:14 | 查看全部
:lol,
给它限制就是为了防止死机和被主机商关机,影响跑程序的,
,限制个最高百分之80,不至于中断就行
我要说一句 收起回复
IT618发布Lv.8 发表于 2023-12-12 09:47:08 | 查看全部
半夜 100% 可能是备份 压缩什么之类的吧
我要说一句 收起回复
婷姐Lv.8 发表于 2023-12-12 09:47:46 | 查看全部
使用 cpulimit 工具可能会影响突发性能,并且如果两个进程各自限制为跑满 50%,则总共可能会占满 100% 的 CPU 利用率。  如果您希望限制整个系统的 CPU 利用率,同时又不影响突发性能,可以尝试使用 cgroups。  在 cgroups 中,您可以设置 CPU 的配额(quota)和周期(period)来限制 CPU 利用率。配额表示允许使用的 CPU 时间量,周期表示时间窗口的长度。  例如,如果您希望将整个系统的 CPU 利用率限制为 50%,可以执行以下步骤:  创建一个 cgroup 组:  sudo cgcreate -g cpu:/your_cgroup_name 复制代码 设置 CPU 配额和周期:  sudo cgset -r cpu.cfs_quota_us=50000 -r cpu.cfs_period_us=100000 your_cgroup_name 复制代码 上述命令将配额设置为 50000 微秒,周期设置为 100000 微秒,这意味着您的系统将被限制为 50% 的 CPU 利用率。  请注意,这种方法依赖于系统的 cgroups 支持,因此请确保您的系统已安装 libcgroup 包,并且已正确配置 cgroups。  使用 cgroups 可以更精确地控制 CPU 利用率,同时保持一定的突发性能。但请注意,这种方法仍然会限制 CPU 的总利用率,因此如果您希望在某些情况下能够突破限制,可能需要调整配额和周期的值。
我要说一句 收起回复
CrystαlLv.8 发表于 2023-12-12 09:48:08 | 查看全部
可以通过修订内核参数调整系统整体CPU使用水平,修改/etc/sysctl.conf文件试过了吗
我要说一句 收起回复
独家记忆Lv.8 发表于 2023-12-12 09:48:51 | 查看全部
搞个监控,grafana➕promethus,持续高负载就告警。
我要说一句 收起回复
拾光Lv.8 发表于 2023-12-12 09:49:17 | 查看全部
其实可以直接关闭掉其中几个cpu核心也是可以实现的
我要说一句 收起回复
浅生Lv.8 发表于 2023-12-12 09:49:29 | 查看全部
没试过,不太懂行,怕搞坏了,想看看有没有正在用的成熟方案
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

创宇盾启航版免费网站防御网站加速服务
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图 知道创宇云防御

您的IP:3.137.174.253,GMT+8, 2025-1-22 21:53 , Processed in 0.398303 second(s), 132 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表