Возник вопрос как распределить ресурсы процессора точнее как быть с cpuunits vzctl set 1 --cpuunits 1000 --cpulimit 10 --cpus 1 --save такая команда даст нам 10% от 1 ядра, если я правильно понял. А как быть с cpuunits? всем что ли ставить одно значение?
stanlee wrote on Sat, 14 August 2010 19:42 Возник вопрос как распределить ресурсы процессора точнее как быть с cpuunits vzctl set 1 --cpuunits 1000 --cpulimit 10 --cpus 1 --save такая команда даст нам 10% от 1 ядра, если я правильно понял. А как быть с cpuunits? всем что ли ставить одно значение? Да, понимаете правильно (если только у Вас ядра без потоков) Что касается cpuunits, при нехватке cpu, CT с cpuunits 2000 получит вдвое больше ресурсов, чем с cpuunits 4000 То же верно и для cpuunits 20 cpuunits 40 Есть утилита vzcpucheck, ее можно использовать для удобства выделения cpu ресурсов: выдает некоторое нормированное значение cpuunits на ноде ("power of node"), на которое можно ориентироваться, при дележке ресурсов. Тогда vzcpucheck будет правильно показывать распределение cpu по VE, но ей (и ее нормированными значениями) пользоваться необязательно.
sHaggY_caT wrote on Mon, 16 August 2010 17:31 Что касается cpuunits, при нехватке cpu, CT с cpuunits 2000 получит вдвое больше ресурсов, чем с cpuunits 4000 Наверно таки наоборот? http://wiki.openvz.org/Resource_shortage#cpuunits
Да, очепятка, сорри