5 月 31 日,Mozilla 宣布開展安卓版火狐 Firefox 瀏覽器遙感測量對性能影響的調(diào)查研究。該研究主要關(guān)注遙感測量對于網(wǎng)頁加載以及瀏覽器啟動(dòng)速度的潛在影響。
來自用戶的反饋顯示,安卓版 Firefox 瀏覽器啟用遙感測量后,可能會影響網(wǎng)站加載和瀏覽器啟動(dòng)速度。以 CNN 網(wǎng)站為例,測試數(shù)據(jù)表明,啟用遙感測量后,CPU 加載頁面的時(shí)間延長了 16.5 秒。
據(jù) IT 之家提供的 Mozilla 官方回復(fù),頻繁的硬盤讀寫操作成為了設(shè)備在執(zhí)行頁面加載、滾動(dòng)、視頻播放及啟動(dòng)等任務(wù)時(shí)的瓶頸。例如,在滾動(dòng)過程中,每秒可達(dá)數(shù)百次寫入;加載 CNN.com 時(shí),寫入次數(shù)高達(dá) 32000 次。
在 Pixel 6 設(shè)備上,每次寫入消耗的 CPU 時(shí)間約為 0.5 毫秒,因此加載 CNN.com 需額外消耗 16.5 秒的 CPU 時(shí)間。此外,在關(guān)閉遙感測量的情況下,瀏覽器啟動(dòng)所需的 CPU 占用時(shí)間為 25 秒,而啟用后則增至 35 秒,增長幅度達(dá) 40%。
Mozilla 已找出遙感測量增加瀏覽器開銷的根本原因——遙感測量數(shù)據(jù)庫的寫入未進(jìn)行分組處理,且每次更新均會導(dǎo)致整個(gè)數(shù)據(jù)庫被“序列化到磁盤”。換言之,每次新度量值的輸入都將直接寫入數(shù)據(jù)庫,并將數(shù)據(jù)庫整體序列化到磁盤。
-
Mozilla
+關(guān)注
關(guān)注
0文章
50瀏覽量
11227 -
cpu
+關(guān)注
關(guān)注
68文章
10863瀏覽量
211781 -
Firefox
+關(guān)注
關(guān)注
0文章
97瀏覽量
13672 -
瀏覽器
+關(guān)注
關(guān)注
1文章
1025瀏覽量
35359
發(fā)布評論請先 登錄
相關(guān)推薦
評論