通过Cgroup限制进程cpu使用率
限制方法
1、找到需要限制的进程
ps -ef | grep mysql
2、到cgroup目录创建一个专用目录
cd /sys/fs/cgroup/cpu/
mkdir mysql
cd mysql
echo 22112 > cgroup.procs # 22112 是第一步中找到的进程id
echo "200000" > cpu.cfs_quota_us # 这是限制使用率,限制进程可以用到 200%
3、验证 mysql 进程的cpu使用率最大 200%
参考文档
- 原文作者:惨绿少年
- 原文链接:https://clsn.io/post/2022-01-24-%E9%80%9A%E8%BF%87cgroup%E9%99%90%E5%88%B6%E8%BF%9B%E7%A8%8Bcpu%E4%BD%BF%E7%94%A8%E7%8E%87.html
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。