|
8.3.11 Дико тупит на сервере, в чем причина? | ☑ | ||
---|---|---|---|---|
0
Провинциальный 1сник
20.03.18
✎
13:38
|
Клиент-сервер 1c x32, ОС на сервере Win2003 x64, mssql2008r2.
До этого была версия 1с 8.3.10, всё работало нормально. Установили 8.3.11 как рекомендуемую для последней ЗУП, и начались проблемы. При некоторых операциях типа открытия отчета, формы и т.п. наблюдается длительная многосекундная загруженность ядра процессора на сервере процессом rphost. Сервер mssql при этом не загружен. Попытался отследить отладчиком. Тупит в разных местах. Например, открытие отчета тупит минуту на присваивании значения схеме компоновки данных "ОтчетОбъект.СхемаКомпоновкиДанных = СхемаКД". В чем может быть проблема и как её решить? |
|||
56
tesseract
20.03.18
✎
23:46
|
(0) Выгрузить все базы в dt, снести все следы 8.3.10 включае кэш всех пользователей.
Походу проблемы с построением кэша программных интерфейсов. >>Клиент-сервер 1c x32, ОС на сервере Win2003 x64, Сервер x32 на x64 оси? Может еще в виртуалке? |
|||
57
Провинциальный 1сник
21.03.18
✎
06:03
|
(54) Потому что пробовал на разных конфигурациях. И на БП3 и на ЗУП3.
(56) Выгрузку-загрузку пробовал. Эффекта нет. |
|||
58
Провинциальный 1сник
21.03.18
✎
06:04
|
(56) "Сервер x32 на x64 оси?"
Ну да, а чего тут такого? Вполне штатное решение, работает много лет. Тем более, как я уже писал - проблема даже в файловом варианте проявляется. |
|||
59
Провинциальный 1сник
21.03.18
✎
06:06
|
(53) Тупит не при запуске, а при первом в рамках сеанса обращении к тем или иным метаданным.
|
|||
60
ИС-2
naïve
21.03.18
✎
07:16
|
(19) аналогичная ситуация. На старом 2003 сервере тормозит дико. На 2008 более-менее нормально.
8.3.6 быстрее работала |
|||
61
ildary
21.03.18
✎
07:26
|
Я правильно понимаю, что если поставить сервер 1С 8.3.11 на что-то современное (Server2008-2012-2014), но клиент будет запускаться из rdp сеанса Win2003 (тонкая станция), то 1С тоже будет тормозить?
|
|||
62
Провинциальный 1сник
21.03.18
✎
08:10
|
(61) Нет, не будет. Тупит именно серверная сторона, не клиент.
|
|||
63
Провинциальный 1сник
21.03.18
✎
08:10
|
+(62) А в случае файловой базы - часть приложения 1с, выполняющая функцию сервера.
|
|||
64
Провинциальный 1сник
21.03.18
✎
08:18
|
(60) А может быть это связано не с версией ОС, а с железом? Как правило, 2003 стоит на старом железе с более медленным процессором. И на новом железе эти тормозящие циклы просто незаметны. Интересно было бы сопоставить на одинаковом железе, но с разными ОС.
|
|||
65
rs_trade
21.03.18
✎
08:26
|
Сиквел лицензионный что-ли? Только так можно объяснить использование такого старья.
|
|||
66
Провинциальный 1сник
21.03.18
✎
08:28
|
(65) Всё лицензионное, разумеется.
|
|||
67
Доминошник
21.03.18
✎
09:11
|
Ещё о проблемах 8.3.11 (в файловом варианте).
На днях обновлял БП 2.0 на БП 3.0 Пробовал на версиях 8.3.11.2924, 8.3.11.3034 (x32), 8.3.11.3034 (x64). Вываливается на реструктуризации справочника "Договоры". При этом реструктуризация идёт в таком порядке: сначала Документы, потом Журналы, Перечисления и так далее, и только после Регистров накопления - Справочники. Запустил процесс перехода на минимальной версии - 8.3.10.2466 - всё прошло, причём порядок обработки был такой - сначала Справочники, потом Документы, Журналы и так далее. |
|||
68
ildary
21.03.18
✎
09:52
|
(62) спасибо за информацию.
(67) возможно порядок другой из-за появившейся в 8.3.11 поддержки создания справочников в расширениях. Из-за подобных вещей сильно усложнилось создание новой версии Снегопата. |
|||
69
g00d
21.03.18
✎
10:02
|
(59) новые версии хакнутых 1с сообщают что Нарушена структура базы при обращении к метаданным.
Я считаю, новые тормоза связаны именно с новым механизмом борьбы с пиратством. 1С время от времени начинает тупо сканировать все вокруг себя в поисках признаков взлома. |
|||
70
Фрэнки
21.03.18
✎
10:07
|
(69) якобы не все вокруг, а просто пересчитывает хешфункции для файлов платформы, затем их с чем-то сравнивает. Вот и подвисает в момент получения данных для сравнения.
|
|||
71
g00d
21.03.18
✎
10:09
|
(70) не только пересчитывает хэш, 1с еще ищет хасп эмуляторы.
|
|||
72
ildary
21.03.18
✎
10:14
|
(71) Все эти телодвижения особенно обидны на машинах, где всё лицензировано, эмуляторов отродясь не было, а тормоза в наличии.
|
|||
73
Доминошник
21.03.18
✎
10:15
|
(68) Думаю, что порядок обхода поменялся из-за изменившегося подхода:
- на 8.3.10 - как визуально представлено в конфигурации - на 8.3.11 - в алфавитном порядке имен метаданных (да, справочник в этом случае идёт после регистра). |
|||
74
ildary
21.03.18
✎
10:19
|
(73) похоже на правду - кот в этом случае яйца лижет, а разраб - порядок меняет.
|
|||
75
zak555
21.03.18
✎
10:25
|
8.3.12 попробуй
|
|||
76
lodger
21.03.18
✎
10:31
|
(72) Все эти телодвижения занимают копейки мощности и для связки система + юзер + бд не повторяются на каждый запуск
|
|||
77
Cyberhawk
21.03.18
✎
10:54
|
(57) Объяснение никчемное. Обе конфы на БСП.
|
|||
78
Cyberhawk
21.03.18
✎
10:55
|
Просто прикладной код в 8.3.11 стал работать по-другому. А ты толкуешь про какие-то платформенные недра.
|
|||
79
Провинциальный 1сник
21.03.18
✎
11:01
|
(78) Нет, тупит не прикладной код, а именно платформенные вызовы.
|
|||
80
g00d
21.03.18
✎
11:38
|
(75) так еще не вышла стабильная версия
|
|||
81
pavig
21.03.18
✎
11:41
|
(6)
Есть понимание, какие примерно операции ускорились? |
|||
82
Cyberhawk
21.03.18
✎
12:07
|
(79) Возвращаемся к (54)
|
|||
83
Провинциальный 1сник
21.03.18
✎
12:35
|
(82) На чистой "нулевой" конфигурации тормозов быть не может, если там метаданные пустые
|
|||
84
Cyberhawk
21.03.18
✎
12:39
|
(83) Так ты вроде про форму списка тут толкуешь. Вот и проверь на такой форме, которая кодом не обвешана.
|
|||
85
Провинциальный 1сник
21.03.18
✎
12:42
|
(84) Читайте внимательнее. Тормоза при открытии любой формы. Но не всегда. И вполне возможно что проявляется это лишь на конфигурациях с большим количеством метаданных.
Помните баг с сохранением таблицы в xls в 7.7, когда время сохранения возрастало квадратично с ростом числа строк с автовысотой? Вполне возможно и тут что-то подобное. |
|||
86
Cyberhawk
21.03.18
✎
12:44
|
(85) "при открытии любой формы" // Ну-ну. И проверил ты это только на двух типовых на БСП, так?
|
|||
87
Провинциальный 1сник
21.03.18
✎
12:46
|
(86) Разумеется. Это говорит о том, что баг проявляется именно в характерных для БСП действиях.
|
|||
88
Провинциальный 1сник
21.03.18
✎
12:47
|
(86) Собственно вы можете писать что хотите.
Суть дела очевидна. Типовые с новой платформой тупят. Точка. |
|||
89
Вафель
21.03.18
✎
12:52
|
попробуй 12 релиз для теста
|
|||
90
Cyberhawk
21.03.18
✎
12:52
|
"Суть дела очевидна. Типовые с новой платформой тупят" // С этим Я-то вроде и не спорю.
Но ты-то в (50) и (52) грешишь на какие-то платформенные механизмы. А ведь "виноват"-то может быть и прикладной код конфигурации (в т.ч. какой-нибудь запрос динамическошо списка). Я и начал у тебя спрашивать, как это ты сделал такие выводы? |
|||
91
Провинциальный 1сник
21.03.18
✎
12:54
|
(90) Ну я вам пример приводил, место где происходит затуп.
ОтчетОбъект.СхемаКомпоновкиДанных = СхемаКД При чем тут прикладной код? |
|||
92
Cyberhawk
21.03.18
✎
12:55
|
(91) И правда. При чем тут прикладной код, если тупит строка этого прикладного кода? ))
|
|||
93
Провинциальный 1сник
21.03.18
✎
12:56
|
(92) Так раньше не тупила. Она не изменилась. Изменилась платформа. Значит, виновата платформа, а не прикладной код.
|
|||
94
Cyberhawk
21.03.18
✎
12:57
|
(93) Такой вывод не является истинным, т.к. виноват-таки может быть и код. Просто его "негативное поведение" не проявлялось в прошлых релизах.
|
|||
95
Провинциальный 1сник
21.03.18
✎
13:01
|
(94) А, ну это конечно. Если не пользоваться прикладным решением - то и тормозов не будет.
|
|||
96
VitShvets
21.03.18
✎
13:53
|
(94), (95). А повторяется глюк на демо-конфигурации? Не вашей рабочей, а той что в полной поставке ЗУП или БУ идёт.
|
|||
97
VitShvets
21.03.18
✎
13:57
|
+ (96) Если воспроизводится, то получается это проблема 1С. Они либо в платформе, либо в БСП-прикладном решении что-то накрутили.
|
|||
98
Провинциальный 1сник
21.03.18
✎
14:10
|
(97) Воспроизводится. На официальной тестовой то же самое. Чем более слабое процессорное ядро - тем заметнее.
|
|||
99
int32i
21.03.18
✎
14:15
|
||||
100
Fragster
гуру
21.03.18
✎
14:21
|
100
|
|||
101
Вафель
21.03.18
✎
15:00
|
(99) но зачем?
|
|||
102
ansh15
21.03.18
✎
15:41
|
(98) Заменить более слабое процессорное ядро на более сильное, а заодно и все остальное на более современное(в том чилсе и сервер приложений на х64), нет никакой физической и финансовой возможности, и вообще, принципиально недопустимо. И виновата в этом 1С.
Понятно. |
|||
103
Провинциальный 1сник
21.03.18
✎
15:48
|
(102) Да вот, не у всех есть возможность выкинуть пару сотен тысяч на новый сервер просто потому, что программисты из 1с вставили пузырьковую сортировку вместо быстрой.
|
|||
104
Провинциальный 1сник
21.03.18
✎
15:49
|
+(103) про пузырьковую - это гипербола, разумеется
|
|||
105
Cyberhawk
21.03.18
✎
16:03
|
А зачем тебе на 8.3.11 переходить, хоть какая-нибудь типовая разве уже требует?
|
|||
106
ansh15
21.03.18
✎
16:07
|
https://forum.infostart.ru/forum68/topic189071/
Тоже жалуются, и последняя версия СУБД не помогает... |
|||
107
VitShvets
21.03.18
✎
16:28
|
(98) Если воспроизводятся, то, имхо, стоит написать на [email protected], или позвонить на линию поддержки. Запросить, так сказать, официальное мнение вендора.
(102) Кривой подход. Фирму 1С не должно волновать что у меня за железо или СУБД, если они выбраны из официального списка рекомендаций. Вот тут http://v8.1c.ru/requirements/ написано, что на "W2k3" + "SQL Server 2005 SP3" должно всё работать. А не работает. (105) Как я понимаю, в основном из за лени. У меня например, переход на другой релиз связан с лютым трудоустройством на недельку примерно. Тестировать зоопарк решений, потом расставлять клиентов, потом сервера... Бррр... Один раз перейти и не думать ещё пол года. Но вот лично мне ещё хочется платформенное версионирование пощупать. (106) Это не то, там rls тупит нещадно. |
|||
108
Провинциальный 1сник
21.03.18
✎
17:35
|
(107) "должно всё работать. А не работает"
Ну типа работает. Но не так, как раньше. Кстати, проверил на современном железе с 10 виндой с файловой базой. Тоже ощущается разница, 8.3.11 тупит по сравнению с 8.3.10. Задержка в несколько секунд, но есть. |
|||
109
Cyberhawk
21.03.18
✎
17:54
|
А кто понял (99) - просветите, что там за "новый подход"? )
|
|||
110
VitShvets
21.03.18
✎
18:31
|
(108) Несколько секунд, особенно при большом массиве данных, это комфортное время отклика. Я это называю "Работает". Несколько минут уже не комфортное, т.е. "не работает". А с 1С связывались, они что-то ответили?
(109) На сколько я понял, речь идёт о смене версии библиотеки, что используется для разработке. Хотя гугл говорит что и STLport также является версией библиотеки для С++, только это бесплатный вариант от русского программиста Бориса Фомитчева. |
|||
111
Вафель
21.03.18
✎
18:59
|
может они думают что из-за stlport у них все тормозит )))
|
|||
112
Вафель
21.03.18
✎
19:00
|
Вот такое есть еще
--------------------- Если вы используете STLPort, вы войдете в мир, в котором каждая используемая вами сторонняя библиотека на основе STL должна быть перекомпилирована с помощью STLPort, чтобы избежать проблем... У STLPort есть другая стратегия памяти, но если это ваше узкое место, то ваш путь усиления производительности меняет распределитель (например, переключается на Hoard), не изменяя STL. |
|||
113
oleg_km
21.03.18
✎
21:06
|
(110) То-то интерфейс перестал быть формами. Теперь все формы и элементы нарисованные
|
|||
114
Cyberhawk
21.03.18
✎
22:57
|
(113) Как на веб-сайте?
|
|||
115
g00d
22.03.18
✎
10:59
|
вчера обновил один из своих серверов приложений до 8.3.11.3034(windows 2012, 64гб, ssd), сейчас на нём порядка активных 70 сеансов.
Я периодически вижу всплеск 100% загрузки сразу всех ядер на 1-2 секунды, но пользователи разницы не заметили. |
|||
116
Провинциальный 1сник
22.03.18
✎
11:03
|
(115) Ну, у вас сервер современный, неудивительно. Чем медленнее проц, тем заметнее тормоза.
|
|||
117
Фрэнки
22.03.18
✎
11:06
|
(116) даже не в этом проблема - у него разделен сервер приложений от сервера СУБД
|
|||
118
Провинциальный 1сник
22.03.18
✎
11:09
|
(117) Тупит в новых версиях не сервер СУБД, а рпхост.
|
|||
119
Провинциальный 1сник
22.03.18
✎
11:11
|
Кстати. Посмотрел на каталог bin в 8.3.10 и 8.3.11. В 11 появилось куча дллок вида api-ms-win-core-*.dll, и пропал stl83.dll. Очевидно, это и есть то самое std, на которое перешли с stl.
Вопрос. А какое api тогда используется под линуксом? Может там оно не тупящее? |
|||
120
ildary
22.03.18
✎
11:13
|
А может кто-нибудь объяснить, что вообще это за STLPort такой и почему от него отказались? И почему из-за отказа начались проблемы?
|
|||
121
Фрэнки
22.03.18
✎
11:43
|
(119) слишком свежих версий в линукс мне не попадалось. Т.е. что были раньше и там все было достаточно близко к виндусовым (не все релизы, не все) их же рассматривать бесполезно.
|
|||
122
g00d
22.03.18
✎
11:54
|
(120) присоединяюсь. Объясните пж, в чем зло?
|
|||
123
Провинциальный 1сник
22.03.18
✎
11:59
|
(122) Вот нагуглил. Не самое современное, но хоть что-то.
"Стандартная библиотека используется единая для всех ОС и компиляторов — STLPort. Это решение позволяет снизить вероятность ошибок, специфичных для реализации STL. Сейчас мы планируем переход на реализацию STL, поставляемую с CLang, так как STLPort прекратил свое развитие и несовместим с включенным режимом поддержки C++11 в gcc." https://habrahabr.ru/company/1c/blog/269611/ В версии 8.3.11 таки произошел переход на другую библиотеку, а в ней, похоже, кое-что оптимизировано значительно хуже, чем в STLPort. |
|||
124
g00d
22.03.18
✎
12:03
|
(123) думаю все таки переход на другую библиотеку не причем.
Проблема скрытых механизмах для поиска ломалок. |
|||
125
Rovan
гуру
22.03.18
✎
12:32
|
У меня 8.3.11 под Posgres - работает хорошо
|
|||
126
Genayo
22.03.18
✎
12:38
|
Вот у нас, например, был неправильно выставлен размер ограничения памяти для рпхостов. На 8.3.10 нормально работало, на 8.3.11 сразу вылезло в виде жутких тормозов.
|
|||
127
Провинциальный 1сник
22.03.18
✎
12:39
|
(124) А какой смысл их искать при любом обращении к метаданным? Нелогично. Один раз при запуске проверил и всё.
|
|||
128
Провинциальный 1сник
22.03.18
✎
12:48
|
+(127) Да, и кстати в 8.3.10.2699 эта фича уже присутствует, но тормозов нет. Так что дело именно в более прожорливых библиотеках.
|
|||
129
VitShvets
22.03.18
✎
13:55
|
Меня почему-то не покидает ощущение, что все эти тормоза связаны с "другой работой библиотеки" с XML. А по памяти нет аналогичных всплесков, как по процессору?
|
|||
130
Провинциальный 1сник
22.03.18
✎
13:58
|
(129) Нет, в памяти всё практически одинаково, что в 8.3.10 что в 8.3.11
|
|||
131
Вафель
22.03.18
✎
14:33
|
(126) ограничение по памяти вроде не вызывает тормоза, а просто убивает слишком жирных
|
|||
132
Вафель
22.03.18
✎
14:33
|
Хотя при убийстве рождается новый и на него пользователи переключаются.А вот это уже может вызывать тормоза
|
|||
133
Genayo
22.03.18
✎
14:37
|
(132) Да, скорее всего так. Во всяком случае, после того, как лимиты нормальные выставили - тормоза прекратились.
|
|||
134
Провинциальный 1сник
23.03.18
✎
12:57
|
(107) "официальное мнение вендора"
Пришел ответ с v8@. Ответили одной строчкой "для комфортной работы нужен компьютер не менее corei3 с 4 гигами", по сути проблемы не написали ни слова, как и о том, планируется ли её решать. |
|||
135
ildary
23.03.18
✎
12:59
|
(134) а у Вас на сервере 2003 сейчас какое железо?
|
|||
136
Провинциальный 1сник
23.03.18
✎
13:15
|
(135) Сервер старый, иначе бы проблема так остро не встала
|
|||
137
H A D G E H O G s
23.03.18
✎
13:49
|
(134) Прекрасный, по сути, ответ.
|
|||
138
VitShvets
23.03.18
✎
14:06
|
(134) :) Очень интересно. А я бы переспросил что-то вроде "порекомендуйте...". Я по ЗУП с ними переписывался, с 4-го раза только ответ получил. Такое ощущение, что они дальше первого предложения не читают.
(136) Если сервер хуже чем "corei3 с 4 гигами", может прикупить таки хотябы corei3 с 4 гигами? Или назначить сервером приложений другой аппарат. Это же базовая офисная машина, а не сервер. |
|||
139
Провинциальный 1сник
23.03.18
✎
14:16
|
(138) Сервер покупался специально под восьмерку. Два 4-ядерных ксеона 2.5 ГГц. И долгое время его хватало.
Попробовал в 7zip оценить производительность процессора на одном ядре - 2500 MIPS. На рабочем Core i5 - 3000 MIPS. И тормоза на i5 тоже ощутимы (на файловой базе). |
|||
140
Провинциальный 1сник
23.03.18
✎
14:18
|
(137) Да только понятие комфорта у каждого своё, 8.3.11 тормозит даже на core i5, по сравнению с 8.3.10.
|
|||
141
H A D G E H O G s
23.03.18
✎
14:25
|
(139) На моем рабочем i5 - 3800 MIPS.
|
|||
142
Провинциальный 1сник
23.03.18
✎
14:40
|
(141) У вас наверное x64 - он быстрее в этом режиме. Но не суть. А суть в том, что разница в быстродействии - максимум 2 раза, что не дает возможность говорить о "комфорте" более быстрого процессора для 1с, если на более медленном операция тупит 15 секунд - на быстром будет тупить 5. Это много в любом случае.
|
|||
143
Cyberhawk
23.03.18
✎
19:27
|
(139) "Два 4-ядерных ксеона 2.5 ГГц" // Не айс, однако
|
|||
144
Cyberhawk
23.03.18
✎
19:27
|
Представь, как бы у тебя оно летало, будь это десктоп на топовой Коре под 4.5 ГГц :)
|
|||
145
Злопчинский
23.03.18
✎
20:22
|
жрите кактус.
|
|||
146
Cyberhawk
23.03.18
✎
20:38
|
(145) Пока у этого кактуса иголки не закончатся, профессия не переведется )
|
|||
147
VitShvets
23.03.18
✎
21:04
|
(139) А есть в компании комп с "рекомендованными" характеристиками? Вот взять i3 и 4 га оперативы и организовать там сферическую тестовую площадку в вакууме - накатить туда свежую винду, поставить 1С файловую и сравнить 8.3.10 и 11. И отправить в 1С замеры с просьбой указать "что делать".
|
|||
148
VitShvets
23.03.18
✎
21:04
|
(144) Ксеоны другим берут :)
|
|||
149
H A D G E H O G s
23.03.18
✎
23:16
|
(148) Чем&
|
|||
150
H A D G E H O G s
23.03.18
✎
23:16
|
?
|
|||
151
Fragster
гуру
23.03.18
✎
23:59
|
на самом деле на партнерке достаточно веток про то, что 8.3.11 начала тупить после перехода. И решения нет.
|
|||
152
Провинциальный 1сник
24.03.18
✎
05:46
|
(150) Поддержкой многопроцессорных систем и большим кэшем. Но в данном случае это не в пользу.
|
|||
153
ildary
24.03.18
✎
08:45
|
(151) А тесты 8.3.12 проводились? Тормоза ушли?
|
|||
154
Провинциальный 1сник
25.03.18
✎
10:42
|
(153) Пробовал на файловой - та же фигня что и в 11. Похоже, проблемы именно в рантайме самого низкого уровня, в том самом новом STL, на который перешли чтобы без проблем линковаться с низкоуровневыми библиотеками, не адаптированными специально для 1с.
|
|||
155
pavig
25.03.18
✎
11:44
|
Короче ну его нафиг, пока совсем не прижмет - не буду переходить на 8.3.11.
Хотя мы уже даже тестили. Но не в режиме многопользовательской нагрузки. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |