Tôi đang cố gắng tìm hiểu cách thức cgroup
hoạt động trên Ubuntu và dường như cgroup
nó không hoạt động trong Ubuntu 13.04. Tôi đang sử dụng câu trả lời cho câu hỏi này Làm thế nào để đặt giới hạn cpu cho quy trình nhất định. Cpulimit và tốt đẹp không làm việc
Đây là những gì tôi đã làm:
Đã cài đặt
cgroup
:sudo apt-get install cgroup-bin
khởi động lại
Tạo một
cgroup
cho người dùng của bạn (chủ sở hữu của quá trình):sudo cgcreate -a ipeacocks -g cpu:ipeacocks
Chạy lệnh:
echo 100 > /sys/fs/cgroup/cpu/ipeacocks/cpu.shares
Và lệnh:
cgexec -g cpu:ipeacocks stress --cpu 4
và đầu ra:
cgroup change of group failed
Tại sao? Tôi đang làm gì sai?