Я хочу ограничить использование процессора пользователями только 25%. Для этого я использую cgroups.
Вот руководство, которому я следую: http://kaivanov.blogspot.in/2012/07/setting-up-linux-cgroups-control-groups.html
Это руководство работает с машиной с одним ядерным процессором, но когда я использую машину с 4-ядерным процессором, эта конфигурация не работает.
Вот моя конфигурация:
# Configuration file generated by cgsnapshot
mount {
cpu = /cgroup/cpu;
}
group test1 {
cpu {
cpu.rt_period_us="1000000";
cpu.rt_runtime_us="0";
cpu.cfs_period_us="100000";
cpu.cfs_quota_us="-1";
cpu.shares="250";
}
}
group test2 {
cpu {
cpu.rt_period_us="1000000";
cpu.rt_runtime_us="0";
cpu.cfs_period_us="100000";
cpu.cfs_quota_us="-1";
cpu.shares="500";
}
}
Что мне не хватает?
Заранее спасибо.