Firefox 75.0對系統內存資源的佔用率有多高?

cnBeta


長期以來,Google Chrome 一直被用戶吐槽是系統內存資源的消耗大戶,因而系統資源佔用較低的 Mozilla Firefox,便成為了許多人的首選替代瀏覽器。


然而近日有網友在 Reddit 開帖吐槽稱,新版 Mozilla Firefox 對內存資源的飢渴程度,已經超越了 Google Chrome 。

其他網友附和道:“你不是唯一一個躺槍的,我甚至在只開了 2~3 個標籤頁的情況下出現了卡頓,但 Chrome 才不會這樣”。

我這臺 PC 的內存容量為 4GB,新版 Firefox 帶來的影響顯而易見。目前已有多人向 Mozilla 彙報,但願開發者可以及時修復這個問題。

另一位網友稱:“我遇到同樣的問題,一度以為是自己的電腦感染了惡意軟件或其它反常的東西。只要一開 Firefox,它就猛地吃下了大量的內存,這實在太煩人了”。

目前我們唯一能做的,就是向 Mozilla 上報此問題,希望大家可以在 Reddit 帖子中積極提交有關內存異常消耗問題的反饋(傳送門)。

在 Google Chrome 保持桌面和移動瀏覽器一哥地位的同時(份額接近 70%),Microsoft Edge 也在換用 Chromium 內核後迅速躥升成為了行業內的第二名。

對於 Mozilla Firefox 來說,如果再不努力優化功能體驗和資源佔用,其市場第三的份額也必將繼續被競爭對手給蠶食。


cnBeta


事實上所有瀏覽器都有佔用內存的問題,佔用的多少因人而異。如果都是初始狀態(未安裝任何擴展、只打開一個網頁),瀏覽器都不會佔用太多內存。

我以前也用過很長時間的Firefox ,主要是因為它能夠充分DIY。在幾大主流瀏覽器中,Firefox 對用戶的知識儲備要求是最高的,大部分的瀏覽器都不會留出那麼多空間讓你胡折騰。

如果您覺得Firefox 佔用過高,可以適當關閉一些用不著的擴展。同時可以參照網上的一些文章進行優化設置。而且標籤頁要儘量看完就關,標籤頁多了,內存就上去了。

最近不玩Firefox 的主要原因,是因為它的更新速度和擴展不同步,每一次更新都會導致許多擴展用不了。

如果您對瀏覽器瞭解不是很多,不妨去我那裡看看專門的文章,點擊我的頭像就可以找到。



陰山Discovery


剛開始使用firefox火狐瀏覽器的時候,你會發現firefox佔用內存大,CPU佔用率高,打開網頁停頓等問題,其實這些是因為firefox沒有進行優化,默認設置是標準的設置的原因,解決方法如下:

  一. 解決CPU佔用率高,打開網頁停頓的問題:

  工具--選項--內容--啟用Java這一項(去掉前面的勾)--確認,重啟即可。(當使用firefox火狐瀏覽器瀏覽時,可能會造成某些需使用java項無法正常使用等,如有問題重新勾選即可)

  about:config中設置

  自動載入圖像 permissions.default.image

  啟用 JavaScript javascript.enabled

  移動或改變彈出窗口大小 dom.disable_window_move_resize

  前置或後置窗口 dom.disable_window_flip

  禁用或替換上下文菜單 dom.event.contextmenu.enabled

  二. 解決火狐瀏覽器的內存佔用率高的問題:

  因FIREFOX沒有設置快速緩存和自動釋放內存,當你在長時間使用Firefox時,它所佔用的內存量也會隨時間不斷增加,所以應該考慮定期地重新啟動Firefox,讓它維持在一個固定的內存佔用量,並且為Firefox設置快速緩存(默認情況下,Firefox只會使用系統內存而不會使用快速緩存)

  操作步驟:

  1.打開Firefox瀏覽器,在地址欄中輸入about:config,在過濾器中輸入browser.cache.memory.enable,雙擊這個項目更改它的值為true。

  2.在瀏覽器中右鍵點擊後選擇新建>整數,輸入browser.cache.memory.capacity後點擊確定。

  3.下一步需在此輸入一個值,而這個值的大小則取決於你計算機物理內存的大小。如果你的內存大小為256MB,則輸入4096,如果你的內存大小為512MB的話,則輸入8192。如果你的內存是128MB甚至更低,建議升級內存。

  (如果要恢復默認設置,將browser.cache.memory.capacity”的值改為-1)

  三. 設置當Firefox最小化時釋放內存:

  打開Firefox瀏覽器,在地址欄中輸入about:config,

  在瀏覽器中右鍵點擊,選擇新建>布爾變量, 在彈出的窗口中輸入config.trim_on_minimize,點擊確定。

  其項選中true,點擊確定,

  重新啟動Firefox,這樣就可以實現在 Firefox最小化時自動釋放佔用的內存資源,從而在一定程度上可以避免因為Firefox打開了很多標籤窗口而導致系統暫時假死的情況。

  此外,我們還可以在About:config設置中將名為 :browser.sessionhistory.max_total_viewers(頁面快進/快退功能中保存的頁面總數) 值修改為5或更小[默認是-1(無限)],這樣就避免浪費更多的資源來保存頁面快進/快退的頁面數。最後重新啟動Firefox,你便會發現 Firefox佔用的系統資源不再居高不下了。

  四. 解決火狐瀏覽器啟動慢的一些辦法 :

  1:增加啟動參數

  右鍵點擊火狐瀏覽器的快捷方式,在“屬性” —“快捷方式”—“目標”,加上參數“ /Prefetch:1”。即:"C:Program FilesMozilla Ffoxfirefox.exe" /Prefetch:1”(注意:“/”前有空格)還有一個方法是增加“ -turbo”,具體操作方法同上面的一樣。

  2: 修改about:config

  在火狐地址欄裡輸入 “about:config”,更改 "network.http.pipelining" 為 ture,

  更改 "network.http.proxy.pipelining" 為 ture

  更改  "network.http.pipelining.maxrequests" 為 8

  其他方法比如關閉其他擴 展插件法、去掉skin和Theme、取消自動更新等等方法。

  (如果使用了SWITCH PROXY插件,其中NOTIFY ME OF UPDATE選項會造成火狐瀏覽器假死。還有SAVED SESSION/RESTORE TAB也可能造成。)

  關閉殺毒軟件

  很多朋友說火狐打開緩慢是由於殺毒軟件的原因,可能是與瑞星或者卡巴斯基等殺毒軟件衝突了,所以關閉了殺毒軟件打開就快了。(現在網上絕大多數的病毒都是針對IE內核的瀏覽器,用火狐裸奔還是比較安全的。



分享到:


相關文章: