Вопрос

I've recently started playing around with the Microsoft Visual Studio Team System Profiler.

All worked well except for a few strange results. The profiler tells me that a lot of the execution bottleneck has to to with the MSVCR90.dll.

Could this be an accurate result? What's inside this dll that might consume so much of my execution time?

I suspect that a matrix library that I'm using (MTL4) does some memory allocation and copying in the background and maybe that's the problem. Is this dll somehow responsible with memory allocation and moving data arownd?

Это было полезно?

Решение

Yes, it contains the functions from the compiler's standard library.

malloc would be one of those, so it can certainly be involved in memory allocation.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top