Linux下安装使用cpulimit来限制CPU的利用率
运维生存时间 发布时间:2016-01-04 11:55:17 作者:佚名
我要评论

这篇文章主要介绍了Linux下安装使用cpulimit来限制CPU的利用率的方法,需要的朋友可以参考下
随着Linux系统上面的程序越来越多,cpu有时候会力不从心,有些进程是可以限制cpu的.cpuliimt完美的解决了这个问题。cpulimit安装使用都非常简单,大家往下看。
1. cpulimit安装
1.1 Ubuntu/Debian:
# apt-get install cpulimit
1.2 RedHat/CentOS
# yum install cpulimit
请先安装epel源,在执行yum命令.
2. cpulimit实例
2.1 根据进程ID限值
# cpulimit -p 1234 -l 40
进程ID为1234的程序只能使用40%的cpu
2.2 根据进程路径限值
# cpulimit -e /usr/local/nginx-1.4.1/sbin/nginx -l 50
nginx只能使用50%的cpu
3. 注意事项
这边要留意一点,-l后面默认值是百分比,而且在双核情况下要减半。例如nginx的例子,在双核cpu情况下他可以利用25%的cpu,在4核的情况下,只能使用12.5%的cpu.root用户可以限值所有的进程,普通用户只能限值自己程序.
1. cpulimit安装
1.1 Ubuntu/Debian:
复制代码
代码如下:# apt-get install cpulimit
1.2 RedHat/CentOS
复制代码
代码如下:# yum install cpulimit
请先安装epel源,在执行yum命令.
2. cpulimit实例
2.1 根据进程ID限值
复制代码
代码如下:# cpulimit -p 1234 -l 40
进程ID为1234的程序只能使用40%的cpu
2.2 根据进程路径限值
复制代码
代码如下:# cpulimit -e /usr/local/nginx-1.4.1/sbin/nginx -l 50
nginx只能使用50%的cpu
3. 注意事项
这边要留意一点,-l后面默认值是百分比,而且在双核情况下要减半。例如nginx的例子,在双核cpu情况下他可以利用25%的cpu,在4核的情况下,只能使用12.5%的cpu.root用户可以限值所有的进程,普通用户只能限值自己程序.
相关文章
WindowsXp系统CPU/硬盘温度很高怎么办 XP系统CPU/硬盘温度过高的解决方
最近,有winxp用户反映在电脑cpu温度很高,从而容易造成蓝屏或死机等问题的出现,那么如何降低CPU或硬盘温度呢?本文将提供XP系统CPU/硬盘温度过高的解决方法供大家了解,2015-11-20- 这篇文章主要介绍了获知Linux的进程运行在哪个CPU内核上的方法,在服务器维护方面有时候会用得到,需要的朋友可以参考下2015-10-07
- 如何判断Win 7系统下CPU温度过高?本文将提供判断CPU温度过高的两种方法供大家了解2015-09-09
- Windows10系统运行时CPU使用率高该怎办?CPU使用率太高,可使CPU温度高,电脑运行卡,但是造成cpu使用率高的情况很多,下面分享最容易被忽略的四种情况,需要的朋友可以参2015-09-08
- Win10内存要求是什么?win10配置要求是什么?很多朋友们对这些问题感到疑惑,下面脚本之家小编就给大家带来关于win10配置问题以及Win10内存要求的相关介绍,一起来看看吧2015-08-04
- 这篇文章主要介绍了对KVM虚拟机进行cpu pinning配置的方法,通过文中的各种virsh命令可进行操作,需要的朋友可以参考下2015-07-02
- 这篇文章主要介绍了Linux中使用cpulimit限制进程的cpu使用率,需要的朋友可以参考下2015-05-08
Win7 32位中audiodg进程CPU占用率过高问题解决方法
这篇文章主要介绍了Win7 32位中audiodg进程CPU占用率过高问题解决方法,一般在使用视频播放软件或者是音乐播放软件时会出现这个问题,主要系统音频设置导致,需要的朋友可以参2015-03-30Linux MyEclipse启动Tomcat太慢内存和cpu被大量占用
使用MyEclipse启动Tomcat突然变的很慢,内存和cpu被大量占用,那么究竟是什么原因导致的呢?下面以图文的形式为大家介绍下2015-02-06- win10系统cpu使用率过高怎么办?有朋友们最近反映win10系统cpu使用率过高,该如何解决这个问题呢?下面小编就给大家带来win10系统cpu使用率过高达到70% 的解决方法,希望可2016-01-22
最新评论