У меня есть служба ATL, которая реализует свободный поток COM-объект.Наши тестеры запускают все больше и больше потоков для службы, но в конечном итоге это приводит к ужасному сбою во время выполнения, когда он начинает исчерпывать ОЗУ.
Как настроить ATL (или COM) для ограничения количества потоков, которыесоздаются внутри службы?
Я смотрел на CComClassFactoryAutoThread.Похоже, вы включили это с помощью макроса DECLARE_CLASSFACTORY_AUTO_THREAD, но я не знаю, смогу ли я использовать это со службой.Кроме того, как я могу ограничить размер пула потоков, если я использую это?
Спасибо,
Том