[英]Why chrome cached requests are taking time?
乍一看,看到Chrome花費時間下載資源,即使它們來自緩存,看起來也很奇怪。 這不是從您看到的Web服務器下載所花費的時間。 相反,我認為是從本地數據庫緩存下載所花費的時間。
檢索任何數據都需要花費一些成本。 資源基本上存儲在Chrome中的數據庫中,並且要檢索數據需要查找,這不是即時的。 除了在表格中查找數據外,還可能需要進行一些處理才能將正確的數據推送到內存中,因為數據的存儲方式並不完全准確。 它很可能被壓縮,解壓縮數據可能是一個緩慢的過程。
您可以在“網絡”選項卡中看到,雖然檢索某些資源似乎需要0毫秒,但是當您查看“計時”選項卡時,您會看到它實際上是向下舍入的。 例如,我在下面的請求中看到0.08毫秒停止和0.02毫秒下載,盡管它在網格中顯示0毫秒。
更新:
我進一步研究了這一點,發現Chrome擴展程序似乎對緩存和Web上的檢索時間產生影響,特別是那些將內容注入頁面的內容。 Adblock似乎是我的一些延遲的原因 - 上面的解釋仍然非常適用於其余部分。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.