我正在按照 cgroups 教程进行操作,但它们似乎无法有效限制 handbrake(一种视频转换工具)的性能。
当它运行时我实际上无法执行多任务。
我已经从 apt 安装了 cgroup*,并运行以下命令来创建 cgroup(按照本教程:https://www.devinhoward.ca/technology/2015/feb/implementing-cgroups-ubuntu-or-debian):
sudo cgcreate -a sarah -t sarah -g cpu:limitgroup
echo 512 > cpu/limitgroup/cpu.shares
cgexec -g cpu:limitgroup handbrake
但是 Handbrake 仍然使用了太多的 CPU(我以为 cgroup 会将其限制为 50%?):
我该如何解决这个问题并让手刹使用 50% 的 CPU?