Estou tentando aprender como cgroup
funciona no Ubuntu e parece que cgroup
não funciona no Ubuntu 13.04. Estou usando a resposta para esta pergunta Como definir permanentemente o limite da CPU para determinado processo. Cpulimit e nice não funcionam
Isto é o que eu fiz:
Instalado
cgroup
:sudo apt-get install cgroup-bin
reiniciar
Faça um
cgroup
para seu usuário (o proprietário do processo):sudo cgcreate -a ipeacocks -g cpu:ipeacocks
Executou o comando:
echo 100 > /sys/fs/cgroup/cpu/ipeacocks/cpu.shares
E o comando:
cgexec -g cpu:ipeacocks stress --cpu 4
e saída:
cgroup change of group failed
Por quê? O que estou fazendo errado?
sudo cgcreate -a $USER:$USER -t $USER:$USER -g ...