使用CPULIMIT来限制进程的CPU利用率

网友投稿 697 2023-02-13

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

使用CPULIMIT来限制进程的CPU利用率

安装EPEL源,这博客啥都有,查看之前文章。

安装cpulimit

1
# yum install cpulimit

使用cpulimit进行cpu利用率限制

1. 先了解一下cpulimit的参数

2. 根据进程ID限值

1
# cpulimit -p 1234 -l 40

此命令的含义为,限制pid号为1234的进程,最高只能使用40%的cpu。

3. 根据进程路径限制

限制nginx程序只能使用最高50%的cpu。

注意事项

-l后面限制的cpu使用量,要根据实际的核心数量而成倍减少。比如上文中的进程1234,40%的限制生效在1核服务器中,如果是双核服务器,则应该限制到20%,四核服务器限制到10%以此类推。root用户可以限制所有的进程,普通用户只能限制自己有权限管理的进程。

上一篇:ELK重新加载跳过的旧文件
下一篇:网络性能测试(wifi网络测试)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~