linux限制cpu使用率

 时间:2026-02-15 13:37:17

1、开始安装吧.

cd /root/install/ 

svn checkout https://cpulimit.svn.sourceforge.net/svnroot/cpulimit/trunkcpulimit 

cd cpulimit 

make 

cp ./cpulimit /usr/sbin

如此简单,很愉快吧?

2、限制方法:

如果限制进程名,比如将httpd这个进程名的CPU限制在40%

cpulimit --exe httpd --limit 40 

cpulimit --exe /usr/local/bin/httpd --limit 40

将pid为2960的进程的CPU限制在55%

cpulimit --pid 2960 --limit 55

慢慢对比top 命令那里的CPU变化.嘿嘿,有效果了吧?.

3、再来个完美的

自动限制当前进程使用CPU超过20%的进程,将他限制为10%

cpulimit --pid `ps aux|awk '{if($3 > 20) print $2}'` --limit 10

4、cpulimit命令:

用法:cpulimit TARGET [选项...]

    目标必须完全是以下之一:

       -p,--pid =进程的N pid(隐含-z)

       -e,--exe =可执行程序文件的文件名或绝对路径名选件

    选项

       -l,--limit =允许的cpu百分比从0到100(必填)

       -v,--verbose显示控件统计信息

       -z,--lazy如果没有合适的目标进程,或者死了,则退出

       -h,--help显示此帮助并退出

  • 暴风新福利 免费 领取 7天vip
  • 怎么对传递窗进行管理,传递窗有哪些管理规程?
  • 通过握手知道别人的身体状况
  • 怎么充值爱奇艺VIP会员
  • 虚拟机对桥接网络的传入带宽设置为自定义
  • 热门搜索
    心肌炎是怎么引起的 舌头被烫了怎么办 牛肉怎么切 小米手机怎么截图 网速慢怎么办 亲爱的你怎么不在我身边 指纹打卡机怎么作弊 卡西欧手表怎么样 田螺怎么做好吃 植物医生护肤品怎么样