|
Локализация тормозов 8.3.11-8.3.13 на XP и 2003 | ☑ | ||
---|---|---|---|---|
0
Провинциальный 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 использовал собственную реализацию "кучи", которая более адекватно работала на старых ОС. Просьба людей, имеющих связь с небожителями, узнать их мнение на этот счет. Собираются ли что-то делать в плане исправления этого бага, или пользователей старых ОС радикально кинули в очередной раз? |
|||
1
H A D G E H O G s
16.12.18
✎
20:51
|
(0) Старый ОС - это Win8.1. Все что древнее - это - мертвый ОС.
|
|||
2
Провинциальный 1сник
16.12.18
✎
20:52
|
(1) Москва - не Россия
|
|||
3
H A D G E H O G s
16.12.18
✎
20:56
|
(0) Посмотри VMMap от Русиновича, включен ли LPH в 1С под древней виндой. Похожие тормоза описаны тут
http://rsdn.org/forum/cpp.applied/5125982.hot и тут https://habr.com/post/267155/ |
|||
4
H A D G E H O G s
16.12.18
✎
20:57
|
LFH
|
|||
5
H A D G E H O G s
16.12.18
✎
20:58
|
(0) За VerySleepy - спасибки. Просто и удобно.
|
|||
6
sieben
16.12.18
✎
21:05
|
(0) Небожители в курсе:
https://habr.com/company/1c/blog/429678/#comment_19361218 > Новая версия платформы на типовых сценариях работает не медленнее старой. > И потребляет при этом не больше памяти, чем старая. Это, кстати, ещё и причина заката звезды Орефкова. |
|||
7
Провинциальный 1сник
16.12.18
✎
21:07
|
(3) К сожалению, vmmap не работает на ОС старее 2008 сервера или висты. Но попробую расковырять другими способами.
(6) Скорее всего, небожители даже не пробовали тестировать на старых ОС.. |
|||
8
Провинциальный 1сник
17.12.18
✎
18:08
|
Провел эксперимент. На 2003 сервере (где тормозит 1с) установил виртуальную машину, в которой поставил W7. И действительно - на семерке тормозов нет, на том же железе плюс оверхед виртуализации работает на порядок быстрее, чем на железной хостовой 2003.
|
|||
9
H A D G E H O G s
17.12.18
✎
18:52
|
(8) Проверьте почту
|
|||
10
NorthWind
17.12.18
✎
19:31
|
(0) полезно. Значит, при наличии 2003 в анамнезе новее 8.3.10 ни ногой.
|
|||
11
Злопчинский
17.12.18
✎
19:48
|
(6) А при чем здесь @Орефков в отношении к скорости работы платформы???
|
|||
12
palsergeich
17.12.18
✎
20:35
|
(11) Снегопат изза переписки помер.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |