Centos7限制进程CPU使用,设置进程优先级

Centos7限制进程CPU使用,设置进程优先级

默认的nice值为0,nice值范围从-20(最有利的调度优先级)到19(最不利的调度优先级),每个运行的进程都有一个nice值,用于指示Linux进程调度器为其分配优先级,正的nice值会给进程指定较低的优先级。

renice -20 PID # 将进程的nice值改为-20

renice 19 PID # 将进程的nice值改为19

cpulimit来限制cpu使用率(以下PID为进程,70为使用率限制)

yum install cpulimit
cpulimit -p PID -l 70
&
cpulimit -e /usr/bin/qbittorrent-nox -l 70