<< Click to Display Table of Contents >> Navigation: Проект > Документы объектов > Мнемосхемы > Графический редактор MasterGraph > Динамизация мнемосхем > Влияние динамизации на быстродействие |
Чрезмерная динамизация мнемосхемы может повлечь за собой существенное снижение быстродействия работы MasterSCADA .
Запомните факторы, влияющие на быстродействие:
•Большая площадь перерисовки. Чем больше площадь перерисовки (перерисовывается прямоугольник под любым динамическим элементом), тем больший размер оперативной памяти необходим.
•Используются динамизированные линии и трубопроводы, имеющие более одного вертикального или горизонтального отрезка (линии и трубопроводы, как и другие элементы, занимают площадь описывающего их прямоугольника – поэтому площадь прямоугольника с горизонтальным основанием, описанного вокруг наклонного отрезка, многократно больше собственной площади этого отрезка) .
•При сохранении мнемосхемы происходит ее оптимизация. Она заключается в том, что все статические элементы переводятся в фоновый рисунок и в режиме исполнения не загружаются. Статическими являются элементы, не реагирующие на действия пользователя и не меняющие своего изображения при работе. Если статический элемент перекрывает некоторый динамический, то этот статический элемент считается также динамическим и не переводится в фон. В связи с этим настоятельно рекомендуется все динамические элементы размещать на переднем плане, а статические - на заднем.
•Используются ресурсоемкие динамические элементы изображения (прежде всего, мультфильмы, особенно в формате AVI, во вторую очередь объемные элементы).
•Мультфильмы имеют большое число кадров и/или большой темп воспроизведения (несколько кадров в секунду), и окно их просмотра имеет большой размер.
•На мнемосхеме используются «тяжелые элементы» (тренд, журнал, веб-браузер), которые в данный момент обрабатывают данные для отображения.