Re: vzcpucheck: ERROR: VE0 CPU units not set, or set too high! [message #26234 is a reply to message #26223] |
Fri, 18 January 2008 05:51 |
vaverin
Messages: 708 Registered: September 2005
|
Senior Member |
|
|
VLAD_X wrote on Thu, 17 January 2008 21:57 | Если реальные значения CPUUNITS для VE ещё можно считать округлёнными, то вот 250000 для VE0 - это далековато от установленных 200000.
|
Честно говоря, меня такое расхождение тоже несколько озадачивает. Попробую вытрясти какой-нибудь комментарий от разработчиков fairsched.
Quote: |
Quote: | А абсолютная величина CPUunits может быть полезна в следующем случае: если его поделить на Power of the node (которое как-то пересчитывается из bogomips, то есть как-то зависит от мощности CPU на ноде), пересчитать эту гарантию в мегагерцы и говорить о ней клиентам. Клиенты плохо понимают cpuunits, но всегда интересуются мегагерцами
|
Т.е. MHz = CPUUNITS/Power_of_the_node?
Получается, чем мощнее процессор, тем меньше MHz достанется VE при неизменных CPUUNITS?
|
Нет, я имел ввиду следующую пропорцию:
VE's Mhz guarantee VE's CPUUNITS
-------------------------- = -----------------
Total Mhz on the Node CPUs Power_of_the_node
то есть
Mhz on Node CPUs
VE's Mhz guarantee = VE's CPUUNITS * -----------------
Power_of_the_node
В принципе, при изменении мощности CPU должна адекватно измениться и Power_of_the_node, поэтому гарантия в Mhz существенно измениться не должна.
С уваженеим,
Василий Аверин
|
|
|