Помогите распределить ресурсы [message #40370] |
Sat, 14 August 2010 23:42 |
stanlee
Messages: 33 Registered: April 2010
|
Member |
|
|
Возник вопрос как распределить ресурсы процессора
точнее как быть с cpuunits
vzctl set 1 --cpuunits 1000 --cpulimit 10 --cpus 1 --save
такая команда даст нам 10% от 1 ядра, если я правильно понял.
А как быть с cpuunits? всем что ли ставить одно значение?
|
|
|
Re: Помогите распределить ресурсы [message #40393 is a reply to message #40370] |
Mon, 16 August 2010 13:31 |
sHaggY_caT
Messages: 144 Registered: August 2008 Location: Moscow, Russian Federatio...
|
Senior Member |
|
|
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, но ей (и ее нормированными значениями) пользоваться необязательно.
IT-outsource for UNIX servers,
http://ha-systems.ru
|
|
|
|
|