Answers:
作为cpulimit的替代方法:
您可以使用nice命令启动clamscan,例如
nice -n 19 clamscan
。
有关man nice
详细信息,请参见。
它不限制CPU,但它确实降低了优先级的进程。
还renice
可以更改正在运行的进程的优先级。
nice
ing是传统的做法,这是有充分理由的。
安装cpulimit
sudo apt-get install cpulimit
它提供了多种方法来限制进程的CPU使用率,foo
例如20%
通过其进程名称:
sudo cpulimit -e foo -l 20
。
通过其绝对路径名:
sudo cpulimit -P /usr/bin/foo -l 20
通过其PID:
pidof foo
。(例如,它输出1881)sudo cpulimit -p 1881 -l 20
/etc/cron.hourly/virusscan
不是一个过程。如果需要限制clamscan
,请运行sudo cpulimit -e clamscan -l 15
。
sudo
不是必需的,该过程不是系统过程。正如一个音符
本主题可能非常有用:HOWTO:设置任何进程的最大CPU消耗百分比