为什么一半的分析样本“未知帧”

时间:2013-01-04 14:44:42

标签: visual-studio-2010 profiling

我正试图通过以下方式介绍我们的应用程序:

  • 无优化编译
  • 将c ++代码与/ profile和调试信息链接。
  • 执行命令行剖析舞蹈:

    vsperfcmd /start:sample /output:profile
    vsperfcmd /globalon
    vsperfcmd /launch:application.exe /timer:50000
    

分析工作正常,但由于某些原因,大约50%的样本未被识别:

Function Name        Inclusive Samples    Exclusive Samples
Unknown Frame(s)     55.01%               47.51%  <-- WHAT IS THIS?
_wWinMainCRTStartup  54.79%               0.00%
[mfc100u.dll]        47.95%               1.56%
__tmainCRTStartup    42.75%               0.00%

我猜它不是一个函数,它无法识别,但是它将所有未识别的函数分组到一个“函数”中。这使得很难对其进行推理,因为它将从许多函数中调用,并且类似地调用许多函数。他们中的大多数都是无关的。

On会认为它应该至少能够确定样品取自哪个模块?

0 个答案:

没有答案