Хотя конечно странно… и «веб-разработка» (про которую говорит автор вопроса) и «MySQL» (про которую говорят чуть ниже) оба являются профильными блогами.
Да и… наверняка в расширенном process explorer (крин которого вы привели) в свойствах этого svchost так же отобразит список дочерник процессов и загрузку по ним (вроде он такое показывал, под рукой увы нету)
Ответил ниже про ingit. В своё время делали ПО на основе их карт (т.е. карты встраивались внутрь ПО). По крайней мере тройку лет назад они точно продавали карты именно для встраивания в коммерческое ПО.
Можно передать в dll'ку указатель на аллокатор из основной программы.
Как я понимаю — это не помогает. Я создаю класс занимающийся выделением памяти в основной программе и как раз передаю указатель на этот класс в dll. Dll при необходимости вызывает этот класс и просит его выделить память. И как я понимаю, память класс выделяет из области dll, а не основной программы, так как в случае выгрузки dll память таких блоков становится не валидной.
Либо выделять память в системной куче (HeapAlloc и HeapFree).
Ну, совсем нестандартно и совсем костыльно… делать в profile.htm подгрузку данных аяксом, в кеше то может и останется, а вот увидеть будет уже сложнее.
Но… вы уверены, что оно того стоит? И… вы уверены, что страницы распространяемые по https вообще разрешено кешировать?