Visual Studio Profiler不采样我的代码

时间:2014-05-05 17:56:26

标签: visual-studio-2012

我上周正在分析我的代码,但是当我今天启动分析器时,它不再对我的代码进行分析。它给了我一个警告:

Warning 1   DA0008: TotalSamples = 251.00; Only a small number of samples were collected. Consider a longer run or faster sampling rate for more significant results.

上周,我运行我的程序20秒钟以获得4k样本。今天,我跑了60秒,只得到了251.我没有改变采样率。我的代码中没有一个出现在新运行的任何示例中,而大多数代码都出现在我的代码中。我该怎么办呢?

1 个答案:

答案 0 :(得分:0)

采样通过定期堆栈采样来工作。如果您的应用程序实际上没有使用CPU,它可以解释为什么即使您使用它更长时间它也没有收集更多的CPU。您的应用程序是否在IO上被阻止或正在睡觉?