Visual Studios 2015 Debuging - Step Over递归功能太慢了

时间:2015-08-22 11:47:03

标签: c++ performance visual-studio debugging slowdown

我刚刚从VS 2013升级到VS 2015.我将所有设置从VS 2013导出到VS 2015.

当我在调试模式下遇到这种情况时,我正在学习/测试新的诊断工具和调试功能:

Debugging Too slow =50%

我跨过了int l = fib(n-1);并且调试器也说了大约121毫秒,但实际上我实际上等了2秒多,它的速度非常慢。

但是,如果我只是跨越整个功能,我没有问题,它需要不到2毫秒,没有实际的延迟。

enter image description here

我认为这与新的诊断工具有关,但我不知道如何解决这个问题。我做了一些研究,发现条件断点可能会导致此问题,因为调试器必须停止检查条件,然后恢复正常执行。我没有条件断点只是一个正常的断点。

如何解决此问题?

0 个答案:

没有答案