目前我正在使用以下命令
stress -c 2 -i 1 -m 1
问题:使用上述命令后,CPU 利用率达到 100%。有什么办法可以将其限制为仅 80%?
答案1
您可以使用cpulimit
关联限制 CPU 使用率。cpulimit
使用以下命令安装。
sudo apt install cpulimit
运行压力命令。
stress -c 2 -i 1 -m 1
使用以下方法检查stress
PIDps
ps -ef | grep stress
dedunu 14821 13536 0 14:56 pts/15 00:00:00 stress -c 1 -i 1 -m 1
dedunu 14822 14821 34 14:56 pts/15 00:06:29 stress -c 1 -i 1 -m 1
dedunu 14823 14821 37 14:56 pts/15 00:07:07 stress -c 1 -i 1 -m 1
dedunu 14824 14821 40 14:56 pts/15 00:07:39 stress -c 1 -i 1 -m 1
您可以看到压力命令的 PID。对每个压力进程运行 cpulimit 命令。
sudo cpulimit -p 14821 -l 80
sudo cpulimit -p 14822 -l 80
sudo cpulimit -p 14823 -l 80
sudo cpulimit -p 14824 -l 80