2011-04-27 26 views
1

我使用Symfony(v1.4)调试工具栏进行故障排除和优化。它的一部分继续困扰我,我没有在网上找到任何描述。为什么Symfony调试工具栏中的计时器(分析器)超过100%的时间?

计时器部分包含一个%时间列,这看起来非常不准确。在那里添加东西几乎总会导致超过100%的总数。一旦我得到了大约500%的结果。这只是一个错误,还是它似乎暗示的其他东西的百分比?谢谢。

下面是一个典型的结果的截图给我:

Screenshot of Timer output

编辑:另外,我还看到了一些结果,其中将所有的时间(%)列是超过100%显著更少。

回答

4

我猜想,一些partials包含其他partials的执行时间。

_list_td_tabularlist_th_tabular都是_list执行的一部分。

+0

谢谢。我也想到了这一点,在我给出的截图中,这可能是答案。我必须寻找一个更好的(实际上更糟糕的)例子,因为我之前看到过一些似乎没有解释的例子。 – ybull 2011-04-27 20:07:36

+0

我接受了你的答案,因为我目前找不到那些藐视你解释的例子。由于我一直在运行Symfony的开发(trunk)版本,因此早期版本可能是一个短暂的问题。 – ybull 2011-04-28 13:33:38

相关问题