Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Локализация тормозов 8.3.11-8.3.13 на XP и 2003

Локализация тормозов 8.3.11-8.3.13 на XP и 2003
Я
   Провинциальный 1сник
 
16.12.18 - 20:31
В догонку к теме 8.3.11 Дико тупит на сервере, в чем причина?

Когда после очередного обновления платформы (на 8.3.13.1644) тормоза никуда не делись, решил всё-таки попробовать поймать их трассировкой. Скачал бесплатный простенький профайлер Very Sleepy, и посмотрел, что же именно грузит ядро процессора.

Как ни странно, это оказался обыкновенный malloc из модуля nuke83.dll. То есть, 99% загруженности ядра во время "тормозов" - это вызовы этой функции. Но на новых ОС (проверено на W10) тормозов практически нет, то есть этот malloc выполняется на пару порядков быстрее.

В версиях 8.3.10 и более ранних вообще не зафиксировано обращения к функции malloc (да и тормозов таких нет), то есть, очевидно, старый рантайм STLport использовал собственную реализацию "кучи", которая более адекватно работала на старых ОС.

Просьба людей, имеющих связь с небожителями, узнать их мнение на этот счет. Собираются ли что-то делать в плане исправления этого бага, или пользователей старых ОС радикально кинули в очередной раз?
 
 
   H A D G E H O G s
 
1 - 16.12.18 - 20:51
(0) Старый ОС - это Win8.1. Все что древнее - это - мертвый ОС.
   Провинциальный 1сник
 
2 - 16.12.18 - 20:52
(1) Москва - не Россия
   H A D G E H O G s
 
3 - 16.12.18 - 20:56
(0) Посмотри VMMap от Русиновича, включен ли LPH в 1С под древней виндой. Похожие тормоза описаны тут
http://rsdn.org/forum/cpp.applied/5125982.hot
и тут
https://habr.com/post/267155/
   H A D G E H O G s
 
4 - 16.12.18 - 20:57
LFH
   H A D G E H O G s
 
5 - 16.12.18 - 20:58
(0) За VerySleepy - спасибки. Просто и удобно.
   sieben
 
6 - 16.12.18 - 21:05
(0) Небожители в курсе:

https://habr.com/company/1c/blog/429678/#comment_19361218
> Новая версия платформы на типовых сценариях работает не медленнее старой.
> И потребляет при этом не больше памяти, чем старая.

Это, кстати, ещё и причина заката звезды Орефкова.
   Провинциальный 1сник
 
7 - 16.12.18 - 21:07
(3) К сожалению, vmmap не работает на ОС старее 2008 сервера или висты. Но попробую расковырять другими способами.
(6) Скорее всего, небожители даже не пробовали тестировать на старых ОС..
   Провинциальный 1сник
 
8 - 17.12.18 - 18:08
Провел эксперимент. На 2003 сервере (где тормозит 1с) установил виртуальную машину, в которой поставил W7. И действительно - на семерке тормозов нет, на том же железе плюс оверхед виртуализации работает на порядок быстрее, чем на железной хостовой 2003.
   H A D G E H O G s
 
9 - 17.12.18 - 18:52
(8) Проверьте почту
   NorthWind
 
10 - 17.12.18 - 19:31
(0) полезно. Значит, при наличии 2003 в анамнезе новее 8.3.10 ни ногой.
 
 Рекламное место пустует
   Злопчинский
 
11 - 17.12.18 - 19:48
(6) А при чем здесь @Орефков в отношении к скорости работы платформы???
   palsergeich
 
12 - 17.12.18 - 20:35
(11) Снегопат изза переписки помер.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует