Что означает число «requestTime» в Chrome DevTools? - PullRequest
0 голосов
/ 07 апреля 2020

Согласно Chrome Средство просмотра протокола DevTools значение requestTime является базовой линией в секундах. Чтобы понять это, я взял это значение из нескольких веб-страниц, и для всех них значение requestTime было неожиданно большим. Например один из них был 13133423 секунд. Кто-нибудь знает, почему значение requestTime слишком велико? А что означает requestTime значение?

1 Ответ

1 голос
/ 07 апреля 2020

Цитирование исходного кода :

Мы хотим представить единую временную шкалу для Javascript. Использование walltime проблематично c, потому что часы могут искажаться при загрузке ресурсов. Чтобы избежать такого перекоса, мы записываем единственное эталонное время, когда начинается навигация по документу root.

Все остальные времена записываются с использованием monotonicallyIncreasingTime ().

Когда время должно быть представлено Javascript, мы строим псевдостенное время, используя следующее уравнение (например, m_requestTime): pseudo time = document wall reference + (m_requestTime - document monotonic reference)

Все значения из monotonicallyIncreasingTime (), в base :: TimeTicks.

Больше информации о монотонном увеличении времени: { ссылка }

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...