Профилировщик Xdebug и xdebug_time_index () дают разные значения - PullRequest
0 голосов
/ 28 апреля 2009

Я использовал Xdebug для профилирования своего приложения PHP.

Когда я открываю сгенерированный файл профиля с помощью WinCacheGrind, он дает мне общее совокупное время 3 мс для {main} (0,003 с).

Однако, когда я использую функцию xdebug_time_index () в конце моего кода, она возвращает время 0,03 с.

Кто-нибудь знает, что может вызвать эту разницу, и какая из них более представительная?

1 Ответ

0 голосов
/ 28 апреля 2009

Есть ли шанс, что эта функция на самом деле увеличивает необходимое время?

Кроме того, я могу представить себе, что профилировщик действительно запустится при запуске PHP (индекс времени 0), а внутренний счетчик XDebug может запуститься немного раньше.

...