Linux下安裝使用cpulimit來限制CPU的利用率
運(yùn)維生存時間 發(fā)布時間:2016-01-04 11:55:17 作者:佚名
我要評論

這篇文章主要介紹了Linux下安裝使用cpulimit來限制CPU的利用率的方法,需要的朋友可以參考下
隨著Linux系統(tǒng)上面的程序越來越多,cpu有時候會力不從心,有些進(jìn)程是可以限制cpu的.cpuliimt完美的解決了這個問題。cpulimit安裝使用都非常簡單,大家往下看。
1. cpulimit安裝
1.1 Ubuntu/Debian:
# apt-get install cpulimit
1.2 RedHat/CentOS
# yum install cpulimit
請先安裝epel源,在執(zhí)行yum命令.
2. cpulimit實(shí)例
2.1 根據(jù)進(jìn)程ID限值
# cpulimit -p 1234 -l 40
進(jìn)程ID為1234的程序只能使用40%的cpu
2.2 根據(jù)進(jìn)程路徑限值
# cpulimit -e /usr/local/nginx-1.4.1/sbin/nginx -l 50
nginx只能使用50%的cpu
3. 注意事項(xiàng)
這邊要留意一點(diǎn),-l后面默認(rèn)值是百分比,而且在雙核情況下要減半。例如nginx的例子,在雙核cpu情況下他可以利用25%的cpu,在4核的情況下,只能使用12.5%的cpu.root用戶可以限值所有的進(jìn)程,普通用戶只能限值自己程序.
1. cpulimit安裝
1.1 Ubuntu/Debian:
復(fù)制代碼
代碼如下:# apt-get install cpulimit
1.2 RedHat/CentOS
復(fù)制代碼
代碼如下:# yum install cpulimit
請先安裝epel源,在執(zhí)行yum命令.
2. cpulimit實(shí)例
2.1 根據(jù)進(jìn)程ID限值
復(fù)制代碼
代碼如下:# cpulimit -p 1234 -l 40
進(jìn)程ID為1234的程序只能使用40%的cpu
2.2 根據(jù)進(jìn)程路徑限值
復(fù)制代碼
代碼如下:# cpulimit -e /usr/local/nginx-1.4.1/sbin/nginx -l 50
nginx只能使用50%的cpu
3. 注意事項(xiàng)
這邊要留意一點(diǎn),-l后面默認(rèn)值是百分比,而且在雙核情況下要減半。例如nginx的例子,在雙核cpu情況下他可以利用25%的cpu,在4核的情況下,只能使用12.5%的cpu.root用戶可以限值所有的進(jìn)程,普通用戶只能限值自己程序.
相關(guān)文章
WindowsXp系統(tǒng)CPU/硬盤溫度很高怎么辦 XP系統(tǒng)CPU/硬盤溫度過高的解決方
最近,有winxp用戶反映在電腦cpu溫度很高,從而容易造成藍(lán)屏或死機(jī)等問題的出現(xiàn),那么如何降低CPU或硬盤溫度呢?本文將提供XP系統(tǒng)CPU/硬盤溫度過高的解決方法供大家了解,2015-11-20獲知Linux的進(jìn)程運(yùn)行在哪個CPU內(nèi)核上的方法
這篇文章主要介紹了獲知Linux的進(jìn)程運(yùn)行在哪個CPU內(nèi)核上的方法,在服務(wù)器維護(hù)方面有時候會用得到,需要的朋友可以參考下2015-10-07- 如何判斷Win 7系統(tǒng)下CPU溫度過高?本文將提供判斷CPU溫度過高的兩種方法供大家了解2015-09-09
- Windows10系統(tǒng)運(yùn)行時CPU使用率高該怎辦?CPU使用率太高,可使CPU溫度高,電腦運(yùn)行卡,但是造成cpu使用率高的情況很多,下面分享最容易被忽略的四種情況,需要的朋友可以參2015-09-08
Win10內(nèi)存要求是什么?win10配置要求是什么?
Win10內(nèi)存要求是什么?win10配置要求是什么?很多朋友們對這些問題感到疑惑,下面腳本之家小編就給大家?guī)黻P(guān)于win10配置問題以及Win10內(nèi)存要求的相關(guān)介紹,一起來看看吧2015-08-04對KVM虛擬機(jī)進(jìn)行cpu pinning配置的方法
這篇文章主要介紹了對KVM虛擬機(jī)進(jìn)行cpu pinning配置的方法,通過文中的各種virsh命令可進(jìn)行操作,需要的朋友可以參考下2015-07-02Linux中使用cpulimit限制進(jìn)程的cpu使用率
這篇文章主要介紹了Linux中使用cpulimit限制進(jìn)程的cpu使用率,需要的朋友可以參考下2015-05-08Win7 32位中audiodg進(jìn)程CPU占用率過高問題解決方法
這篇文章主要介紹了Win7 32位中audiodg進(jìn)程CPU占用率過高問題解決方法,一般在使用視頻播放軟件或者是音樂播放軟件時會出現(xiàn)這個問題,主要系統(tǒng)音頻設(shè)置導(dǎo)致,需要的朋友可以參2015-03-30Linux MyEclipse啟動Tomcat太慢內(nèi)存和cpu被大量占用
使用MyEclipse啟動Tomcat突然變的很慢,內(nèi)存和cpu被大量占用,那么究竟是什么原因?qū)е碌哪??下面以圖文的形式為大家介紹下2015-02-06win10系統(tǒng)cpu使用率過高達(dá)到70% 的解決方法
win10系統(tǒng)cpu使用率過高怎么辦?有朋友們最近反映win10系統(tǒng)cpu使用率過高,該如何解決這個問題呢?下面小編就給大家?guī)韜in10系統(tǒng)cpu使用率過高達(dá)到70% 的解決方法,希望可2016-01-22