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用户可以限值所有的进程,普通用户只能限值自己程序.

(0)

相关推荐

  • Linux下安装vagrant过程出现问题如何解决?

    在Linux系统中安装Vagrant容易遇到各种问题,比如说有些人不知道要先vmbox后才能安装Vagrant,本文就来解析一下Linux下安装vagrant过程容易遇到的问题.一起去看看吧! 安装时 ...

  • linux下安装jira详细步骤

    linux下安装jira 第一步:安装jdk 1.从官网下载jdk的安装包 2.将jdk的安装包上传到虚拟机或者服务器:scp 文件名(jdk-7u17-linux-x64.tar.gz) root@ ...

  • 如何在Linux下安装Sendmail服务器软件的方法

    如何在Linux下安装Sendmail服务器软件的方法

  • linux下安装apache详解

    下载httpd-2.2.6.tar.bz2 把httpd-2.2.6.tar.bz2放到/soft 下 [root@localhost ~]#cd /soft [root@localhost soft ...

  • Linux下安装Cobbler以建立Linux网络安装环境

    Linux下使用cobbler可以快速建立Linux网络安装环境,大大降低了Linux网络安装的技术门槛,那么Linux系统要如何安装Cobbler呢?一起来学习下吧。 cobbler的简介 cobb ...

  • linux下安装jira

    linux下安装jira 第一步:安装jdk 1.从官网下载jdk的安装包 2.将jdk的安装包上传到虚拟机或者服务器:scp 文件名(jdk-7u17-linux-x64.tar.gz) root@ ...

  • linux下安装php编译参数

    在Linux下安装PHP,源代码方式安装,总需要配置很多参数。这里列出常用配置参数,并详细用中文解释说明了。给大家一些参考./configure --prefix=/usr/local/php php ...

  • Linux下安装Apache+ASP环境的原因

    为什么要在Linux下安装ASP环境?且看这几个原因够不够: A. 作为Linux下的开发环境 B. 当IIS中的ASP仅用于后台,同时使用人数较少.前台页面主要以HTML静态页面展示,ASP用来做的 ...

  • Linux下安装php加速软件Xcache的步骤

    Xcache是php的一个加速软件了,我们可以通过安装Xcache来提高php的运行性能了,有点像phpfast了,下面一起来看看安装php加速软件Xcache的步骤 说明: php安装目录:/usr ...