用戶抱怨 Firefox 佔用內存比 Chrome 高

一直以來,Chrome 都因為佔用內存高而被吐槽是“內存殺手”。相比之下,佔用內存較低的 Firefox 成為了不少人的替代方案。然而 Firefox 75 發佈後,不少用戶表示升級到最新版的 Firefox 比 Chrome 更消耗內存。

用戶抱怨 Firefox 佔用內存比 Chrome 高

起因是一名用戶在 reddit 發表帖子稱他做了一個對比,發現 Firefox 75 比 Chrome 更佔用內存。他首先禁用 Firefox 75 擴展,並且不打開任何標籤頁。與此同時,保持 Chrome 的所有擴展已啟用,並且只打開一個標籤頁。此時兩者的內存使用情況如下,Firefox 佔用大約 240MB 內存,而 Chrome 佔用的內存大約是 100MB。

用戶抱怨 Firefox 佔用內存比 Chrome 高

接著,這名用戶啟用 Firefox 的擴展,此時它消耗大約 500MB 內存,而 Chrome 在打開相同標籤頁數量的情況下,內存佔用保持在 300-350MB 內。(使用的系統為 Ubuntu 19.10)

回帖中很多用戶都表示遇到了同樣的情況,有人表示自己用 Firefox 打開 2、3 個標籤頁就會出現卡頓,而 Chrome 處理同樣數量的標籤頁卻十分輕鬆。還有人提到以為自己的瀏覽器感染了惡意軟件,所以才導致狂吃內存。

還有用戶指出,Firefox 確實比 Chrome 更耗內存,但如果兩者打開的標籤頁越多,內存佔用的差距就越小。具體來說就是,當打開 4、5 個標籤頁時,Chrome 佔用的內存大多數時候要比 Firefox 低;不過當打開 20~30 個標籤頁時,Chrome 佔用的內存會比 Firefox 更多。聽起來 Firefox 像是擅長“馬拉松”的瀏覽器,Chrome 則是“短跑運動員”。

帖子評論出現了 Firefox 開發團隊成員的回覆,他表示確實會偶爾出現某個版本的 Firefox 比 Chrome 更耗內存的情況。原因是每隔幾個月 Mozilla 開發者就會審核 Firefox 的內存使用情況並設法對其進行優化。然後添加新特性,導致內存使用量增加(通常是由於需要大量內存的新安全功能,或者由於尚未優化的原型功能),如此循環前進。

最後,對於 Firefox 佔用過多內存的問題,Firefox 團隊成員也提供了反饋的方式和臨時解決方案:

  1. 在新標籤頁打開about:memory?verbose
  2. 點擊 Measure and save...
  3. 將內存報告附加到一個新的 bug 裡面
  4. 將about:support信息複製到 bug


分享到:


相關文章: