Производительность моделей
Модели - это сложные активные ресурсы сервера, которые имею значительное влияние на производительность. "Механизм" модели - это ее привязки и правила.
Влияние моделей на производительность - это сложение следующих показателей:
Количество экземпляров модели. Абсолютная модель имеет всего один экземпляр, в то время как новый экземпляр относительной модели создается для каждого ресурса, к которому она прикреплена. То есть, одна относительная модель может иметь тысячи экземпляров.
Количество привязок модели.
Частота обработки привязок модели. Она может быть явно определена в опциях привязок (для Периодических привязок) или косвенно определена частотой событий или изменениями состояния, вызывающих выполнение привязок (для привязок При Событии).
Частота чтения/записи переменных модели, вызовов функций модели и генерирования событий модели, выполняемые другими активными компонентами системы (такими как тревоги, датчики или виджеты).
Сложность и влияние выражений привязок и выражений правил модели. См. производительность выражений для получения более подробной информации.
Влияние записей целей привязок. Запись цели привязки - это в большинстве случаев запись переменной контекста или вызов функции контекста. См. производительность переменных и производительность функций для получения более подробной информации.
Влияние пользовательского кода Java, реализующего функции модели.
Настройки параллельного выполнения привязок модели можно установить, если модель не способна обрабатывать все свои привязки вовремя.
Was this page helpful?