Разъяснение по представлению временной шкалы перевода Fiddler - PullRequest
0 голосов
/ 02 сентября 2011

Я пытаюсь измерить производительность кода на стороне сервера.Глядя на запрос от клиента, Фиддлер дает мне следующее представление:

enter image description here

Документация Фиддлера состояния: The vertical line indicates the time to first byte of the server's response (Timers.ServerBeginResponse).

Означает ли это время ответа сервера по протоколу TCP (например, ACK) или это означает, что сервер скомпилировал все данные менее чем за полсекунды, и для его передачи потребовалось около 5 секунд?

1 Ответ

1 голос
/ 03 сентября 2011

TTFB - это время с момента запуска запроса до получения первого байта от сервера в качестве ответа.Он включает в себя все шаги, чтобы это произошло.

Это продолжительность от виртуального пользователя, выполняющего HTTP-запрос, до первого байта страницы, получаемой браузером.Это время состоит из времени подключения к сокету, времени, необходимого для отправки HTTP-запроса, и времени, необходимого для получения первого байта страницы.

Так что да, меньше 1/2 секундыответить, затем 5сек для передачи.

...