Имя: Пароль:
1C
1С v8
Лаги в обработке при работе по 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
Может изменение цвета в процедуре вызываемой событием ПриВыводеСтроки вызывало это событие еще раз? Но почему в конфигураторе это не отображалось? Почему на некоторых компах запускалось нормально? Есть кто способен объяснить это? Я пас. Пока не тормозит и ладно.