C++ 在Visual C++;

C++ 在Visual C++;,c++,visual-studio,profiling,msvcr90.dll,C++,Visual Studio,Profiling,Msvcr90.dll,我最近开始使用Microsoft Visual Studio Team System Profiler 除了一些奇怪的结果外,所有的方法都很有效。分析器告诉我很多执行瓶颈都与MSVCR90.dll有关 这是一个准确的结果吗?这个dll中有什么东西可能会占用我这么多的执行时间 我怀疑我正在使用的矩阵库(MTL4)在后台进行了一些内存分配和复制,这可能就是问题所在。这个dll是否负责内存分配和数据移动?是的,它包含编译器标准库中的函数 malloc将是其中之一,因此它肯定会参与内存分配。除非你展示一

我最近开始使用Microsoft Visual Studio Team System Profiler

除了一些奇怪的结果外,所有的方法都很有效。分析器告诉我很多执行瓶颈都与MSVCR90.dll有关

这是一个准确的结果吗?这个dll中有什么东西可能会占用我这么多的执行时间


我怀疑我正在使用的矩阵库(MTL4)在后台进行了一些内存分配和复制,这可能就是问题所在。这个dll是否负责内存分配和数据移动?

是的,它包含编译器标准库中的函数


malloc
将是其中之一,因此它肯定会参与内存分配。

除非你展示一些代码,否则这个问题是开放的,无法解决的。你是否有机会看到“自我时间”?如果你是,不要。这是一个误导性的、毫无价值的统计数据,只是因为它有用的神话已经被教授了30年。看看包含百分比,看看你的程序,而不是系统功能。非常感谢。我想我得深入挖掘才能找到真正的问题。耶!那将是一次真正的款待。