![]() |
![]() |
![]() |
|
Лаги в обработке при работе по RDP | ☑ | ||
---|---|---|---|---|
0
bahamut13
20.06.13
✎
10:42
|
В общем столкнулся с такой проблемой: есть внешняя обработка на форме которой две вкладки - рабочая и настройки. Что в настройках не суть важно - там лагов нет, но вот на рабочей вкладке полная чудесатость.
На рабочей вкладке две панели меню сверху и снизу, пара полей ввода и две таблицы. Первая в виде дерева указывает каталоги, состав элементов забит железно и не изменяется, при двойном щелчке по элементу передает некоторые данные во вторую таблицу. Вторая таблица стандартная - строки, у каждой строки есть галочка выбора и некоторые другие колонки (обычные строки, числа, даты, ссылки - ничего тормозного и объемного). Так вот суть проблемы: когда дважды щелкаем по элементу слева, после завершения вывода данных во вторую таблицу все начинает дико тормозить и лагать, если стандартная нагрузка проца из-за процесса 1с 0-1%, то тут начинается 5-15%. Мышь движется нормально, проводник открывается тоже, но сама 1с просто адски тормозит (почти виснет), на выбор элемента или переключение вкладки тратится секунд 30 или больше. Самый прикол в том что при переключении на вкладку настроек все тормоза через секунд 5 пропадают. При возвращении на рабочую вкладку все опять виснет. Никаких движений в самой обработке в момент лагов не заметил, бесконечные циклы не крутятся. Причем такие лаги только при работе по RDP и только у некоторых машин. У меня на Win7 все нормально работает. У коллеги на Win XP SP3 тормозит. Я помню что до обновления своего железа запускал у себя обработку с Win XP SP3 через RDP и все в порядке было. Подключаемся к одному и тому же рабочему столу, запускаем одну и туже базу 1с, но у одних нормально работает, у других начинаются тормоза. WTF? ЗЫ: это проблема не в интернет соединении, ни в самой 1с - проблема где-то в RDP или еще чем, но я уже вывих мозга заработал пытаясь разобраться. Так что надеюсь на ваши дельные советы и тех кто с этой проблемой уже сталкивался. |
|||
1
zladenuw
20.06.13
✎
10:43
|
в рдп у видухи отключити аппаратный ускоритель и будет тебе счатье
|
|||
2
Рэйв
20.06.13
✎
10:43
|
(0)Тормозит передача изображения
|
|||
3
arsik
гуру
20.06.13
✎
10:45
|
Может просто дрова на сервере на видюху нужно поставить?
|
|||
4
arsik
гуру
20.06.13
✎
10:45
|
Ну и рдп клиент нужно обновить до посленего возможного
|
|||
5
bahamut13
20.06.13
✎
10:59
|
(1), (2) , (3) - дрова стоят, тормозит не изображение а именно 1с - проводник, диспетчер задач все норм работает, а у 1с отклик на нажатие 30 секунд. И тормозит не на всех машинах, даже если подключаемся к одному рабочему столу, а только на некоторых.
(4) - вот этим сейчас коллега и занят, как обновит - протестирует. А вообще как могут быть связаны RDP и процесс 1с? откуда такая избирательность в тормозах? |
|||
6
bahamut13
20.06.13
✎
13:14
|
В общем еще заметил что:
1) Во время лагов сильно загружен процесс mstsc.exe на машине с которой устанавливают RDP соединение 2) Лаги проявляются только когда во второй таблице есть хотябы 1 строка. |
|||
7
bahamut13
20.06.13
✎
13:22
|
Все - нахрен... пора прополоскать себе мозги кислотой. Нашел источник проблемы... причина хз, но источник есть:
событие ПриВыводеСтроки - в зависимости от состояния колонки подсвечивало строку определенным цветом. Убрал его - лаги исчезли... WTF!? |
|||
8
bahamut13
20.06.13
✎
13:29
|
Может изменение цвета в процедуре вызываемой событием ПриВыводеСтроки вызывало это событие еще раз? Но почему в конфигураторе это не отображалось? Почему на некоторых компах запускалось нормально? Есть кто способен объяснить это? Я пас. Пока не тормозит и ладно.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |