Используем в проекте WinCC текстовые списки. И с некоторого времени наблюдается такая ситуация: при открытия pdl-ки на редактирование, в котором используются text list поля подвисает и WinCC и Graphic Designer. и вылезает такое окно.
Если несколько раз нажать "Повторить" или "Переключится", то отвисает и pdl-ка таки открывается на редактирование.
Версия WinCC 7.4 SP1.
Выяснено, что во время этого подвиса сильно возбуждается MSSQL (сильно грузит проц). После отвиса MSSQL успокаивается. Что характерно, если удаётся таки открыть pld-ку (что получается не всегда, иногда спасает только перезагрузка. Может терпелки не хватает) то потом и она и другие pdl-ки, использующие text lists, открываются нормально. Складывается впечатление, что при первом открытии редактор то ли базу перестраивает, то ли кэши строит, не ясно, а потом всё ок. В runtime никаких подвисов нет.
Проверено на нескольких серверах, эффект стабильный. Текстов вроде не очень много.
Никто не сталкивался с таким? Не подскажите в какую сторону копать?
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Завис при редактировании экранов с text list-ами
Модератор: Глоб.модераторы
-
- почётный участник форума
- Сообщения: 639
- Зарегистрирован: 29 сен 2008, 17:05
- Имя: Алексей Угрюмов
- Страна: Россия
- город/регион: СПб
- Благодарил (а): 13 раз
- Поблагодарили: 25 раз
Завис при редактировании экранов с text list-ами
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Alex.
-
- здесь недавно
- Сообщения: 24
- Зарегистрирован: 13 сен 2017, 16:02
- Имя: Владимир
- Страна: хСССР
Завис при редактировании экранов с text list-ами
как вариант
дисковая система у вас подглюкивает.
Проверьте викторией диск на долгочитающиеся сектора.
Еще вариант сделать имидж диска и записать его на ссд, или сделать копию диска на ссд.
т.е. по моему мнению дело не в винсс а в железе / оси
Отправлено спустя 1 минуту 24 секунды:
Памяти достаточно? рама? можт своп файл активно используется до кучи?
дисковая система у вас подглюкивает.
Проверьте викторией диск на долгочитающиеся сектора.
Еще вариант сделать имидж диска и записать его на ссд, или сделать копию диска на ссд.
т.е. по моему мнению дело не в винсс а в железе / оси
Отправлено спустя 1 минуту 24 секунды:
Памяти достаточно? рама? можт своп файл активно используется до кучи?
буду кра..
-
- почётный участник форума
- Сообщения: 639
- Зарегистрирован: 29 сен 2008, 17:05
- Имя: Алексей Угрюмов
- Страна: Россия
- город/регион: СПб
- Благодарил (а): 13 раз
- Поблагодарили: 25 раз
Завис при редактировании экранов с text list-ами
диски и так все ssd. Разворачивали на тестовых серверах "с нуля" с нулевой виндой и такая же ситуация. и ситуация на разных серверах. ситуация такая же и при редактировании проекта расположенном на том же сервере, и при редактировании проекта расположенном на другом сервере. перепробовали какие-то очевидные вещи. своп не пользуется, памяти вагон.
Есть вариант протрейсить какие от winCC запросы к mssql идут? или вообще, что она делает? Может перестроить кэши или что-то типа этого.
как уже писал то, что в runtime такого нет. Хотя по сути операция одна и также и в runtime и disigntime.
Есть вариант протрейсить какие от winCC запросы к mssql идут? или вообще, что она делает? Может перестроить кэши или что-то типа этого.
как уже писал то, что в runtime такого нет. Хотя по сути операция одна и также и в runtime и disigntime.
Alex.
-
- здесь недавно
- Сообщения: 24
- Зарегистрирован: 13 сен 2017, 16:02
- Имя: Владимир
- Страна: хСССР
Завис при редактировании экранов с text list-ами
У нас просто конфигурационная станция и сервер - два разных компа.
Ну как вариант останавливать рантайм на время дизигна. А как часто у вас тэги пишутся в архив?
есть еще вариант на время дисигна останавливать службы аларм лоджинг и таг лоджинг и запускать рантайм без этих служб на время дезигна.
Ну как вариант останавливать рантайм на время дизигна. А как часто у вас тэги пишутся в архив?
есть еще вариант на время дисигна останавливать службы аларм лоджинг и таг лоджинг и запускать рантайм без этих служб на время дезигна.
буду кра..
-
- почётный участник форума
- Сообщения: 639
- Зарегистрирован: 29 сен 2008, 17:05
- Имя: Алексей Угрюмов
- Страна: Россия
- город/регион: СПб
- Благодарил (а): 13 раз
- Поблагодарили: 25 раз
Завис при редактировании экранов с text list-ами
У нас тоже это 2 разных ПК.
Но даже если редактор запускать на сервере, такая же история. Если на ПК разработчика редактор запускается, то та же ситуация.
От того работает runtime или остановлен проблема не зависит. И так и так ситуация одинаковая
Но даже если редактор запускать на сервере, такая же история. Если на ПК разработчика редактор запускается, то та же ситуация.
От того работает runtime или остановлен проблема не зависит. И так и так ситуация одинаковая
Alex.