Cpulimit

目录

 [隐藏

功能

限制一个进程的 CPU 占用率。

语法

cpulimit TARGET [OPTIONS...]

补充说明

cpulimit用来限制一个进程的 CPU 占用率(以%表示,而不是CPU时间。)原理在于发送了SIGSTOP和SIGCONT信息。

参数

-p 或 --pid=N 指定PID

-e 或 --exe=FILE 可执行程序的名称

-P 或 --path=PATH 可执行程序的完全路径

-l 或 --limit=N 允许的CPU百分比

-v 或 --verbose 显示控制状态

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

安装方法

#apt-get install cpulimit

Ubuntu可直接apt-get安装

#svn checkout https://cpulimit.svn.sourceforge.net/svnroot/cpulimit/trunk cpulimit

源码包

tar zxf cpulimit-xxx.tar.gz
cd cpulimit-xxx
make

copy cpulimit到/usr/bin即可。

实例

# cpulimit -e foo -l 50

限制foo程序最大CPU 占用率为50%

# cpulimit -p 1234 -l 50
# cpulimit -P /usr/bin/foo -l 50
#cpulimit -e chrome -l 25

将 Chrome 的 CPU 占用率限制到 25%

相关链接

cpulimt sourceforge 主页


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值