Sto cercando di imparare come cgroupfunziona su Ubuntu e sembra che cgroupnon funzioni in Ubuntu 13.04. Sto usando la risposta a questa domanda Come impostare permanentemente il limite della CPU per un dato processo. Cpulimit e nice non funzionano
Ecco cosa ho fatto:
Installato
cgroup:sudo apt-get install cgroup-binriavvio
Crea un
cgroupper il tuo utente (il proprietario del processo):sudo cgcreate -a ipeacocks -g cpu:ipeacocksHo eseguito il comando:
echo 100 > /sys/fs/cgroup/cpu/ipeacocks/cpu.sharesE il comando:
cgexec -g cpu:ipeacocks stress --cpu 4
e uscita:
cgroup change of group failed
Perché? Cosa sto facendo di sbagliato?