Linux 要控制 Process 的使用量,可以一般都使用 nice、renice 來調整,若想要純粹限制 CPU 使用量,可以怎麼做呢?
Linux 使用 CPUTool 來限制 CPU 使用率
使用 cputool 可以限制單一 Process 的 CPU 使用率
CPUTool 安裝
- apt install cputool
CPUTool 使用
- cputool --cpu-limit <cpu-limit-usage> -p
- cputool --cpu-limit 50 -p 1234 # 1234 是 pid,限制在 50% 以下
- cputool --cpu-limit 20 -p 1234 # 1234 是 pid,限制在 20% 以下