TTFB 定义

TTFB 定义

TTFB 或第一个字节时间的正确定义是什么?不同的工具似乎对它有不同的定义。

有些人将 TTFB 称为从请求发送到第一个字节(TCP 连接建立后)的时间,其他人则将 DNS 和连接时间包括在 TTFB 中。

所以我的问题是它是否包括 DNS、连接和发送,还是排除它们?

答案1

虚拟用户发出 HTTP 请求到浏览器收到页面第一个字节的时间,该时间由套接字连接时间、发送 HTTP 请求的时间以及获取页面第一个字节的时间组成。

这实际上测量了处理/传输一些开销数据时的性能/吞吐量损失:HTTP 标头、TCP 标头、控制信息、校验和等。

相关内容