В догонку к теме
8.3.11 Дико тупит на сервере, в чем причина?
Когда после очередного обновления платформы (на 8.3.13.1644) тормоза никуда не делись, решил всё-таки попробовать поймать их трассировкой. Скачал бесплатный простенький профайлер Very Sleepy, и посмотрел, что же именно грузит ядро процессора.
Как ни странно, это оказался обыкновенный malloc из модуля nuke83.dll. То есть, 99% загруженности ядра во время "тормозов" - это вызовы этой функции. Но на новых ОС (проверено на W10) тормозов практически нет, то есть этот malloc выполняется на пару порядков быстрее.
В версиях 8.3.10 и более ранних вообще не зафиксировано обращения к функции malloc (да и тормозов таких нет), то есть, очевидно, старый рантайм STLport использовал собственную реализацию "кучи", которая более адекватно работала на старых ОС.
Просьба людей, имеющих связь с небожителями, узнать их мнение на этот счет. Собираются ли что-то делать в плане исправления этого бага, или пользователей старых ОС радикально кинули в очередной раз?