CFS hardlimit в cgroups

Я недавно переехал в KVM. Ранее я использовал xen и его функцию ограничения в планировщике кредита. Где мы можем установить крышку процессора для виртуальной машины. Я искал похожую функцию для установки жестких ограничений на виртуальную машину в KVM. Недавно я обнаружил, что в cgroups есть концепция, называемая квотой, которая позволяет нам установить жесткий предел для VM (процесса) в kvm. В настоящее время я использую Centos 6. Я проверил cgroups, но я вижу только возможность предоставлять общие ресурсы процессора, а не квоты. Даже libvirt поддерживает эту функцию с версии 0.9.4(согласно сайту), в настоящее время я использую libvirt 0.9.4, но когда я использую команду для установки квоты процессора, я получаю неверную опцию ошибки. Может кто-нибудь, пожалуйста, скажите мне, что я пропускаю и что я должен сделать, чтобы включить эту функцию в cgroups для установки жестких ограничений. Спасибо!

  • Sethu

1 ответ

В настоящее время процессоры cpu.shares определяют только нижнюю границу выделения процессоров, определение верхней границы (также называемое ограничением) называется управлением пропускной способностью процессора в сообществе ядра Linux для управления пропускной способностью процессора для CFS. But I'm afraid this feature hasn't made its way to the mainline kernel yet, nevertheless the patch is available, for example the 7.2 version

Другие вопросы по тегам