VC ++代码在分析时更稳定

时间:2016-06-27 09:20:43

标签: performance visual-c++ heisenbug

我正在构建一个OpenGL应用程序,现在我正在渲染57600个四边形(批处理)。我最初得到了大约450 FPS(在发布模式下)。然后我更改了优化首选项以选择更快的代码,快速浮点模型,所以基本上应该使我的代码更快 - 或者至少不慢。现在,在最初的几秒钟内,我仍然可以获得450 FPS,但随后降至260.最奇怪的是,如果我在分析时运行它,我会再次获得450 FPS稳定。在任何情况下都不附加调试器。什么可能导致这种中期业绩下降?

0 个答案:

没有答案