2013-01-02 69 views
1

我想提高我的網站的性能。網頁性能:「差距」是什麼措施?

望着IE網絡選項卡上,我看到:

wait: < 1 ms 
start: 31 ms 
request 390 ms 
response 31 ms 
gap 472 ms 

我對差距特別困惑。這裏發生了什麼?這是接收到所有內容後實際顯示頁面的時間嗎?當我不知道每次代表什麼時,很難提高性能。

MSDN說:

間隙:當已接收到響應時執行的偏移值。持續時間是從開始時間到上次請求結束與原始HTTP請求關聯的時間。

這並沒有幫助我。

回答

1

它與泥漿一樣清楚,但它意味着該特定請求的結束髮生在頁面被認爲加載之前的472ms。這通常是因爲在佔用剩餘時間之後有資源加載。

一個簡化來說明它,如果我有一個頁面加載5毫秒,並有四個資源按順序加載,每加載5毫秒。初始頁面請求的差距將是5 x 4 = 20毫秒,下一個請求將有15毫秒的差距,接下來的10毫秒等。我不確定它將如何成爲有用的度量標準,儘管...

+0

我明白了,它只是告訴我g – user984003

+1

我看,它只是告訴我從那時起多長時間,直到完成所有請求。這一次已經包含在其他請求中。所以,不,我也看不出它有什麼用處。謝謝! – user984003