1

在使用 MiniProfiler 查找性能问题时,我遇到了一种情况,即 MiniProfiler 只会记录对 MiniProfiler.Step() 的少数调用。这是代码:

代码

断点设置为仅计算命中次数(每次运行 313 次),它们不会中断执行。请注意,它们在上面的屏幕截图中已停用。运行应用程序后,我从 MiniProfiler 获得了一个非常不完整的日志,从运行到运行,它有不同数量的条目,通常是 2 到 5。

使用非活动断点记录

但是,当我激活断点时,日志就完成了。请记住,断点仍然不会中断执行。

带有活动断点的日志

这是 MiniProfiler 中的错误吗?

4

1 回答 1

0

单击show trivial-我怀疑您没有看到的那些是“微不足道的”。当您遇到断点时,您会通过增加它们的执行时间来使它们看起来不那么简单。

编辑:

...当我浏览他们的代码时,我偶然发现了这个 公共 bool IsTrivial ...

于 2014-12-10T00:47:46.883 回答