Written on: 06. 02. 2012 [07:09]
|
punk
Василий Петров
Topic creator
registered since: 09.05.2011
Posts: 57
|
У меня в некоторых ситуациях (определенная страница) нужна достаточно высокая скорость считывания/отображения некоторых параметров. Для этого я пытаюсь отключить те, которые не нужны для отображения (и включить их когда потребуется). Но оказалось, что отключение параметра на скорость опроса никак не влияет - неиспользуемые параметры продолжают висеть в acqBlks. Нашел (вроде) функцию, отвечающую за отключение
void TMdContr::prmEn( const string &id, bool val )
там действительно ничего с acqBlks не делается.
Собствено вопрос - так задумано или планируется удалять "disabled" параметры?
|
Written on: 06. 02. 2012 [08:10]
|
roman
Roman Savochenko
Moderator Contributor Developer
registered since: 12.12.2007
Posts: 3750
|
"punk" wrote:
У меня в некоторых ситуациях (определенная страница) нужна достаточно высокая скорость считывания/отображения некоторых параметров. Для этого я пытаюсь отключить те, которые не нужны для отображения (и включить их когда потребуется). Но оказалось, что отключение параметра на скорость опроса никак не влияет - неиспользуемые параметры продолжают висеть в acqBlks.
Естественно. Блоки опроса-записи обновляются в момент включения-запуска контроллера, поскольку выключение одного параметра не может однозначно исключить блоки-смещения из списка опроса в виду возможности их использования другими параметрами.
"punk" wrote:
Собствено вопрос - так задумано или планируется удалять "disabled" параметры?
Так и задумано. Причём тут "удалять отключенные параметры"?
Learn, learn and learn better than work, work and work.
|