This is topic Дескрипторы, Счетчики объектов USER и объектов GDI in forum Редактор проекта TRACE MODE 6 / at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/32/t/000494.html

Posted by Romсheg (Участник № / Member № 3792) on :
 
В 6.07.7 наблюдается ситуация, когда запускаешь из ИС узел в Профайлере (через штатные функции запуска узла в ИС), работаешь в Профайлере, проверяя исправления, а в этот момент с критической ошибкой вылетает сама инструменталка.
Текст ошибки "An unhadled exception win32 occured in tmdevenv.exe.

Релиз - последний. Проект мой, у вас есть.

[ 08.08.2011, 12:23: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
 
Posted by Romсheg (Участник № / Member № 3792) on :
 
Последнее добавление, только сейчас опять свалилась несколько раз и заметил следующее: после пробега по экранам иду делать новые исправления в ИС без остановки Профайлера, поэтому минимизирую экран Профайлера через его кнопку минимизации окна в правом верхнем углу, а в этот момент у меня открыт в ИС какой-нибудь экран с объемной графикой, он видимо пытается ее обновить (потому как видно, что изображения не прорисованы) и в этот момент падает ИС.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Желательно обратить внимание на такие общесистемные показатели, как Дескрипторы, Счетчики объектов USER и объектов GDI.
Они количественно ограничены для всей ОС.
Возможно, что в такие моменты срабатывает какое-либо из системных ограничений.
 
Posted by Romсheg (Участник № / Member № 3792) on :
 
Замерил показатели по Дескрипторам, USER и GDI.
В среднем Профайлер держит их в следующих значениях:
Дескрипторы = 244
USER = 5790
GDI = 3573

Прогнал ОС через тесты на максимально возможное количество объектов USER и GDI - по первому максимальное значение составляет 7900 при запущенном Профайлере и ИС с открытым экраном, а второй - 9996. Как видим до пределов ему еще далеко. Дело не в этих параметрах.

Тут еще одна неприятность началась с графикой: те экраны, которые я редактировал основательно (много изменений внес), или вообще с нуля создавал в новом релизе уже, в рантайме начинают глючить - не прорисовывается графика. Поводишь мышкой поверх - под ней начинает проступать изображение экрана. Те экраны, которые были созданы в раннем релизе 6.06.3 - отлично рисуются и так не глючат в рантайме.

Чтобы убедиться окончательно, что дело не в ПК и не в самой ОС. Я открываю проект в ИС релиза 6.06.3, запускаю узел в Профайлере 6.06.3 - Все отлично работает... Проект естественно не тот, который в 6.07.7 редактировался уже, а его ранний срез, еще релиза 6.06.3 из которого потом и получился тот, что в 6.07.7 делаю.

[ 05.08.2011, 11:29: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
1. Кроме ограничений индивидуальных для каждого процесса существуют суммарные ограничения для каждого сеанса. Хотя они и довольно велики, но через них тоже может сформироваться некая "зависимость" между процессами.

2. Пришлите, пожалуйста, проект, в котором "глючат" экраны.
 
Posted by Romсheg (Участник № / Member № 3792) on :
 
1) Если бы проблема была в ограничениях ОС - почему релиз 6.06.3 с этим же проектом работает?

2) Текущий проект из релиза 6.07.7 выслал на эл.почту.

[ 01.08.2011, 10:10: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Ваш проект релиза 6.06.3 имеет меньший объем. Это другой проект и его нельзя сравнивать с проектом в 6.07.7. проект релиза 6.06.3 меньше и ресурсов ОС он потребляет меньше.

Мы проверили проект релиза 6.07.7 при совместной работе ИС и профайлера на 4-х разных ПК (под Windows XP и под Windows 7) нам не удалось воспроизвести ситуаций с падением ИС или профайлера.
На одном ПК при очень большом количестве открытых экранов иногда воспроиводится ситуация с "непрорисовыванием экранов" при их загрузке.
Мы проведем дополнительное изучение этой проблемы и сообщим о результатах.
Сейчас мы все-таки склоняемся к тому, что проблема в использовании ресурсов ОС.

В нескольких топиках Вы затрагиваете проблемы операторского интерфейса, которые мы при перепроверке воспроизвести не можем.
Мы полагаем, что обсуждением этих проблем в форуме не продуктивно. Имеет смысл совместными усилиями в прямом контакте продумать и реализовать методики проверки, которые позволили бы воспроизвести и локализовать проблемы.
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2