系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > IT快訊 > 詳細(xì)頁面

遙測影響安卓版 Firefox 瀏覽器性能:初步鎖定原因

編輯:alear 2024-05-31 10:40:35 來源于:IT之家

  系統(tǒng)之家 5 月 31 日消息,Mozilla 宣布啟動(dòng)安卓版火狐 Firefox 瀏覽器調(diào)查程序,分析遙測(Telemetry)對(duì)瀏覽器性能的影響。根據(jù)用戶反饋,安卓版 Firefox 瀏覽器啟用遙測之后不僅會(huì)影響網(wǎng)站的加載,還會(huì)影響瀏覽器的啟動(dòng)。例如在 CNN 上測試的結(jié)果顯示,開啟遙測后調(diào)用 CPU 加載頁面的時(shí)間增加了 16.5 秒。

遙測影響安卓版 Firefox 瀏覽器性能:

  系統(tǒng)之家翻譯 Mozilla 官方回復(fù)內(nèi)容如下

  這意味著設(shè)備磁盤在頁面加載、滾動(dòng)、視頻播放、啟動(dòng)等各種情況下都會(huì)進(jìn)行大量寫入。

  例如,我們觀察到在滾動(dòng)過程中每秒有數(shù)百次寫入(在 bug 1898515 關(guān)閉導(dǎo)致大部分更新的指標(biāo)之前),在加載 cnn.com 時(shí)有~32000 次寫入。

  在我們測試的 Pixel 6 上,每次寫入耗費(fèi)的 CPU 時(shí)間約為 0.5 毫秒,因此加載 cnn.com 需要額外耗費(fèi) 16.5 秒的 CPU 時(shí)間。

  另外在測試瀏覽器啟動(dòng)方面,關(guān)閉遙測情況下 CPU 占用時(shí)間為 25 秒,而啟用狀態(tài)下達(dá)到 35 秒,時(shí)間多了 40%。

  Mozilla 發(fā)現(xiàn)了 Telemetry 增加瀏覽器開銷的原因,核心原因是對(duì) Telemetry 數(shù)據(jù)庫的寫入沒有分組,而且每次更新時(shí),整個(gè)數(shù)據(jù)庫都會(huì) "序列化到磁盤"。

  簡而言之,每當(dāng)有新的度量值輸入時(shí),就會(huì)將其寫入數(shù)據(jù)庫,并將數(shù)據(jù)庫序列化到磁盤。

  以上是系統(tǒng)之家提供的最新資訊,感謝您的閱讀,更多精彩內(nèi)容請(qǐng)關(guān)注系統(tǒng)之家官網(wǎng)。

發(fā)表評(píng)論

0

沒有更多評(píng)論了

評(píng)論就這些咯,讓大家也知道你的獨(dú)特見解

立即評(píng)論

以上留言僅代表用戶個(gè)人觀點(diǎn),不代表系統(tǒng)之家立場

掃碼關(guān)注
掃碼關(guān)注

官方交流群 軟件收錄