chrome devTool中請求各項參數含義

最近作項目中進行性能優化時對於chrome中的請求的各項指標數據不是很瞭解,因而查找資料對各項指標數據進行了解。首先下圖爲chrome瀏覽器,再一次請求後對於此次請求的各項指標分析,能夠在Timeline中看到:web

Queuing若是某個請求正在排隊,則指示:chrome

  請求已被渲染引擎推遲,由於該請求的優先級被視爲低於關鍵資源(例如腳本/樣式)的優先級。 圖像常常發生這種狀況。瀏覽器

  請求已被暫停,以等待將要釋放的不可用 TCP 套接字。緩存

  請求已被暫停,由於在 HTTP 1 上,瀏覽器僅容許每一個源擁有六個 TCP 鏈接。性能優化

  生成磁盤緩存條目所用的時間(一般很是迅速)服務器

Stalled/Blocking請求等待發送所用的時間。網絡

  能夠是等待 Queueing 中介紹的任何一個緣由。 此外,此時間包含代理協商所用的任什麼時候間。chrome-devtools

Proxy Negotiation與代理服務器鏈接協商所用的時間。性能

Request Sent / Sending發出網絡請求所用的時間。優化

   一般不到一毫秒。

 Waiting (TTFB)等待初始響應所用的時間,也稱爲至第一字節的時間。

  此時間將捕捉到服務器往返的延遲時間,以及等待服務器傳送響應所用的時間。

 Content Download / Downloading接收響應數據所用的時間。

 

原文參考:https://developers.google.com/web/tools/chrome-devtools/network-performance/understanding-resource-timing

相關文章
相關標籤/搜索