Я пытаюсь найти узкие места в моей программе (в настоящее время на стадии "низкие висячие фрукты" ), и используя профилировщик, я получаю что-то вроде следующего:
То, что я вижу в этом, состоит в том, что RtlInitializeExceptionChain занимает значительное время, а функции из моей реальной программы даже не попадают в этот верхний список. Я хотел бы знать, знает ли кто, что делает RtlInitializeExceptionChain, как он называется, и как я могу реорганизовать свою программу, чтобы не называть ее так много?
Некоторая другая информация о моем проекте: это COM-API с использованием ATL, а профилированная программа - это "тестовая" программа на С++, которая использует этот API.
Спасибо!