Имя: Пароль:
1C
1C 7.7
v7: Внезапные тормоза файловой 7.7.027 на Windows Server 2016
,
0 wopot
 
26.08.20
10:47
Перешёл на Windows Server 2016 и заметил такую вещь: иногда случаются тормоза 7.7.027 (файловой). Как выражается? Просто медленно начинают экранные формы отрисовываться и перемещение по строкам и реквизитам документа становится невыносимо медленным. После выхода из 1С и повторного входа опять всё летает. В какой момент случается "тормоз" так и не понял.

Думал проблема из за работающей службы Dynamic Fair Share Scheduling (DFSS), которая в стандартном варианте всегда работает на Win2016, отключил. Но проблема всёравно иногда появляется.
1 Волшебник
 
26.08.20
10:48
7.7 файловая... На дворе шёл 2020 год...
2 wopot
 
26.08.20
10:50
(1) Не поверите, но количество 7.7 файловых (пусть и 2020 год) ещё очень велико
Причём многие используют их параллельно с 8.3 :D
3 Aleksey
 
26.08.20
10:50
Квоты в реестре отключил?
4 wopot
 
26.08.20
10:52
(3)

Выключил вот таким образом:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Quota System
EnableCpuQuota=0

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TSFairShare\Disk
EnableFairShare=0

Может ещё где  надо? Спасибо!
5 Aleksey
 
26.08.20
10:55
осталось только перегрузить сервер
6 wopot
 
26.08.20
10:59
(5) Перезагружал. И уже несколько раз. Дня три проблему не замечали (может не успевали столкнуться)
Сегодня видны опять тормоза
7 wopot
 
26.08.20
17:27
Сегодня целый день работаю на сервере. Один, как Администратор. Других пользователей нет. Все ок, все летает, потом ни с того, ни с сего начинают очень медленно прорисовывается формы документов с табличной частью. Тормоза при этом страшные. Стоит выйти из программы и зайти, сразу все ок. Какие может у кого будут идеи?
8 Карст
 
26.08.20
17:30
режим повышенного электропотребления включен ?
9 wopot
 
26.08.20
17:44
(8) Спасибо за идею, попробую!
10 Злопчинский
 
26.08.20
20:57
еще посмотри настройки выизуальных эффектов
11 Харлампий Дымба
 
27.08.20
12:09
Ну из того что выдал Интернет, если DFSS и квоты исключены, то проблема может быть в мощной видеокарте. В идеале - встроенное видео и драйвера от типового видеоадаптера Microsoft.
Подумываю о переезде на новый сервак, так что тема интересна. Держи в курсе.
12 Bigbro
 
27.08.20
12:16
(8) да кстати очень похоже. сервак считает что нагрузка ноль, и нечего зря жрать ресурсы снижает частоты в 10 раз и ему норм и электричество экономится.
13 Cthulhu
 
27.08.20
13:43
результат?
(тоже интересно)
14 IVT_2009
 
27.08.20
13:45
Очень давно такой глюк был. Удалил cfg файлы в папках пользователей и все прошло.
15 Харлампий Дымба
 
27.08.20
14:05
(14) Тут другое судя по всему. Твой случай - это медленная прорисовка ОСВ в бухии или других отчетов и форм, где используется ВосстановитьЗначение(). Там у любителей нажимать кнопку "Сохранить список отчетов" в "Регламентированной отчетности" файл cfg раздувается до мегабайтов, а вкупе с антивирусом обращение к нему занимает несколько секунд, подтормаживает прорисовка. Выглядит как будто появляется форма окна, потом замирает серой и пустой на несколько секунд, а потом появляется целиком отрисованная.
Хотя... Ждем что скажет ТС.
16 DrZombi
 
гуру
27.08.20
14:55
(14) Легендарные cfg ... Еще бы обработки поправить, что бы не записывали параметры :)
17 Злопчинский
 
27.08.20
14:58
есть обработки, которыми можно посмотреть эти кфг и повычеркивать ненеужное
18 Cthulhu
 
27.08.20
15:13
19 Харлампий Дымба
 
27.08.20
15:50
(16) Во всех бухгалтерских конфах убираю из Отчеты.РегламентированнаяОтчетность возможность сохранять список отчетов - и живу-не тужу, за cfg не слежу.
20 wopot
 
28.08.20
02:27
(8) Попробовал изменить схему электропитания на "Высокая производительность", субъективно вроде стало лучше. Вроде даже день ничего было. Но потом опять начались такие же проблемы... Открывается документ и вместо табличной части серой поле, а потом прорисовывается табличная часть и начинаются тормоза. Закрыл-открыл программу, всё опять летает.

Визуальные эффекты отключены. Видеокарта стандартная.

Заметил новую особенность - возможно, это связано с "бездействием", например удалённый рабочий стол или свёрнут или на том компьютере, на котором открыт удалённый рабочий стол, включается заставка или отключение экрана, то возможно, это после "Пробуждения", провоцируется такой глюк с тормозами. Но пока на 100% не уверен. Буду наблюдать дальше!
21 Bigbro
 
28.08.20
04:06
пожирание 3d заставкой 100% ресурсов компьютера - проблема из времен Windows 98, все новое хорошо забытое старое))
22 wopot
 
28.08.20
10:48
(21) так заставка же не на сервере, не локальном компьютере ;)
23 wopot
 
03.09.20
07:09
Делюсь новыми наблюдениями: тормоза могут наблюдаться и сразу после запуска 1с:7.7. При закрытие и повторном запуске — всё ок.
Визуально хорошо тормоза проявляются при открытии документа, на форме вместо табличной части "серое поле", после чего начинает прорисовываться табличная часть.

Но чаще всего они случаются именно в процессе работы. Опять же внезапно.

ВосстановитьЗначение в модуле формы документа не используются.
24 arsik
 
гуру
03.09.20
08:39
Не пробовал запускать приложение в режиме совместимости с win7, xp?
25 Фрэнки
 
03.09.20
08:57
То что файловая папка на диске сервера - об этом со слов топикстартера можно догадаться.
А что с запуском клиента программы? Его как запускаешь : это запуск на клиентской машине? А может это запуск в терминальной сессии на сервере?

Если проблема именно в настройках сервера - ну забери все себе на локальную машину для тестирования и каталог с базой и папку с бинарниками и смотри, что там будет с тормозами или нет.

Я бы в такой ситуации поискал самый самый последний пропатченный дистриб с 7.7
26 Фрэнки
 
03.09.20
09:01
Почему тестировать на локальной машине - потому что станет понятна локализация причины тормозов. Если это на локальной машине тоже будет торомозить, то тогда надо копаться в состоянии базы, конфиг-файликов в базе и т.п. А если это тормозить не будет, то смотреть, что же там при установке дистрибутива на сервере не хватает.

Единственно, смущает что это не просто тормоза в работе с документами, а именно отрисовка окон - сами отрисовки окон вроде не тормозили никогда. Но получение данных могло зависать. Это другое.
27 VladZ
 
03.09.20
09:39
(0) Какая конфигурация? ТИС? Бухгалтерия?
28 wopot
 
03.09.20
15:18
Спасибо всем, кто откликнулся и поддерживает :)

Попробую систематизировать всё, что имеется на сегодня

Конфигурация
------------
По сути дела торговля, но на ТиС типовую уже давно и близко не похожа. Много лет работала на Windows Server 2003, если точно, то с весны 2005 года, всё довольно оптимизировано со стороны программного кода (несмотря на то, что база файловая) тормозов на WinServer2003 никаких никогда не было.
Точно также нет и тормозов, сейчас попробовал в неё работать на локальном компьютере на Windows 8.1, Windows 7, проблем никаких.
Таким образом, проблема не со стороны конфигурации

Режим совместимости
-------------------

c Win7, WinXP пробую сегодня, напишу наблюдения

Как запускаю
------------
1С 7.7.027 - дистрибутив проверенный, работаю много лет с ним
База данных на сервере на диске D, 1cv7\bin также на диске D
Сервер Windows Server 2016
Подключаюсь к нему по rdp (не интернет, по локальной сети), захожу как из учётной записи администратора, так и пользователей

Что делал
---------
Windows Server 2016
Отключил Dynamic Fair Share Scheduling (DFSS)
Отключил все эффекты оформления, сглаживания
В профиле электропитания поставил "максимальная производительность"


(26) Фрэнки:
>> Единственно, смущает что это не просто тормоза в работе с документами, а именно отрисовка окон - сами отрисовки окон вроде не тормозили никогда. Но получение данных могло зависать. Это другое

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

Но опять же... стоит закрыть-открыть программу и всё сразу работает очень быстро
29 Ёпрст
 
03.09.20
15:28
(28) комп с которого подключаешься, поди win10 ?
30 wopot
 
03.09.20
15:38
(29) не задумывался об этом. Но похоже, что да...
31 Злопчинский
 
03.09.20
15:40
(29) интрига...
32 Злопчинский
 
03.09.20
15:40
(30) с вин10 подключиться на вин78/хп или на сервер2003, а снего уже на сервер с базой.. чисто для проверить.. влияет ли клиент подключения...
33 wopot
 
03.09.20
15:41
Сейчас попробую подключаться к серверу по rdp, но с компа с восьмёркой
34 wopot
 
03.09.20
15:43
Хотя вот так разобраться, ведь всёравно все выполняется все на сервере и база на сервере, и на связке Windows Server 2016->клиент Win10 через "Подключение к удалённому рабочему столу" передаётся только сама картинка, фактически по rdp,...
35 wopot
 
03.09.20
19:28
offtop: В режиме совместимости с Win7 при открытии docx-файла через "ЗапуститьПриложение(ИмяФайла)" открывается Word и требует Активацию :D При отключении режима совместимости всё ок :)))
36 wopot
 
22.10.20
23:01
В продолжение темы "Перешёл на Windows Server 2016 и заметил такую вещь: иногда случаются тормоза 7.7.027 (файловой). Как выражается? Просто медленно начинают экранные формы отрисовываться и перемещение по строкам и реквизитам документа становится невыносимо медленным. После выхода из 1С и повторного входа опять всё летает. В какой момент случается "тормоз" так и не понял. Думал проблема из за работающей службы Dynamic Fair Share Scheduling (DFSS), которая в стандартном варианте всегда работает на Win2016, отключил. Но проблема всёравно иногда появляется." заметил интересную последовательность действий при которых проявляются эти самые невыносимые тормоза.

Есть документ. В табличной части которого есть реквизиты "ААААА" с типом "Справочник.ХХХХХХХХ". На экраной форме в строках есть эти самые реквизиты "ААААААА", и рядом с ним текстовый реквизит, в формуле которого "ААААААА.НаименованиеРеквизитаСправочникаХХХХХХХХ".

В самом Справочник.ХХХХХХХХ есть процедура, которая при определенных условиях пакетно изменяет этот самый непериодический НаименованиеРеквизитаСправочникаХХХХХХХХ. Эта процедура вызывается редко, раз в месяц (а то и нет). Никаких транзакций там нет. Просто поиск элементов справочника через метод НайтиПоРеквизиту и изменение НаименованиеРеквизитаСправочникаХХХХХХХХ.

Так вот, если выполнить процедуру, а затем открыть документ, в котором есть ссылка на один из измененных элементов справочника.ХХХХХХХ, то тогда в документе и проявляются эти самые жуткие тормоза.

И именно это проявилось в Windows Server 2016. При работе этой же базы в других операционных системах такого нет...
37 wopot
 
22.10.20
23:13
Дополнение:... если изменить в справочнике эти же реквизиты, но вручную, то такого глюка нет.

Это именно при замене реквизита обработкой в процедуре:

спр=СоздатьОбъект("Справочник.ХХХХХХХХХ");
спр.ИспользоватьРодителя(СсылкаНаРодителя);

Пока .... Цикл
  Если спр.НайтиПоРеквизиту(...)=1 Тогда
      спр.НаименованиеРеквизитаСправочникаХХХХХХХ=НОВОЕЗНАЧЕНИЕ;
      ...
      спр.Записать();
  КонецЕсли;
КонецЦикла;
38 wopot
 
22.10.20
23:45
ВСЁ!!!!!! ПРИЧИНА НАЙДЕНА!!!!! Всё что написано выше - чистое совпадение.

Вот причина:

Сервис.ПерехватОтрисовкиСписков(1);

после выполнения этого метода с флагом (1) в обработке - начинаются тормоза описанные выше...
Если не включать — ВСЁ ОК.

FormEx 2.0.5.147
39 Йохохо
 
22.10.20
23:49
(38) есть кого хвалить то?
40 H A D G E H O G s
 
22.10.20
23:53
Семерка уже не сырая