2011-04-27 63 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

相關問題