Балансировка производительности

<< Click to Display Table of Contents >>

Navigation:  Проект > Элементы дерева объектов > Объекты >

Балансировка производительности

Настройка Балансировки производительности "по умолчанию" для компьютеров системы осуществляется на странице свойств Системы "Опрос". В соответствии с идеологией построения проекта "сверху вниз", настройки системы наследуются компьютерами при вставке их в проект, но в любой момент для каждого конкретного компьютера могут быть переопределены.  

Балансировка производительности - автоматическое распределение программой ресурсов компьютера между объектами. Включение этого режима обеспечивает выравнивание отношения реального времени опроса к заданному времени опроса у объектов компьютера.

Минимальный период балансировки - это минимальный период цикла, который будет установлен всем объектам, имеющим меньший, чем этот. Необходим для случая, если у какого-либо объекта установлен не разумный период опроса.

Приоритет объекта  - отношение времени, затрачиваемого процессором для обработки данного объекта к времени, затрачиваемого на обработку всех объектов компьютера.

Поясняющий пример:

Пусть в проекте есть два объекта, относящихся к одному компьютеру, у которого не достаточно ресурсов чтобы успевать пересчитывать объекты за заданные периоды. Тогда включение балансировки повлияет на работу компьютера приблизительно следующим образом:

 

ОБЪЕКТ 1

ОБЪЕКТ 2

Заданный период опроса

100

50

При выключенной балансировке

Реальный период опроса  / приоритет объекта

150 / 50%

150 / 50%

При включенной балансировке

Реальный период опроса / приоритет объекта

200 / 33%

100 / 67%

Примечание: Для предотвращения ситуации когда некорректная работа какого-либо объекта может негативно отразиться на работе системы, введено ограничение максимального приоритета.