Firefox 使用太多的記憶體 - 如何修正

Firefox 有時會使用過多的記憶體,這將使 Firefox 變慢,甚至是發生錯誤。本篇文章描述如何使 Firefox 瀏覽器使用較少的記憶體。

  • 視您使用的作業系統而定,您可以透過特殊的工具觀看記憶體使用量。在 Windows,工作管理員的效能標籤頁面會顯示記憶體使用量。
注意: 如果您有分享效能資料,Mozilla 就會收集您 Firefox 的記憶體使用資料,可幫助改善未來的 Firefox 版本。

將 Firefox 更新至最新版本

最新版本的 Firefox 包含記憶體使用量的改善。將 Firefox 更新至最新版本

擴充套件與佈景主題

停用消耗太多記憶體的擴充套件與佈景主題

擴充套件與佈景主題可能會造成 Firefox 使用過多的記憶體。

要確認某個擴充套件或佈景主題是否會造成 Firefox 使用太多記憶體,請使用 安全模式 開啟 Firefox 並觀察其記憶體的使用量。在安全模式中將會停用擴充套件與佈景主題,所以如果您發現有顯著的改善就可以試著停用或移除某個擴充套件。

隱藏侵入式內容

許多網站的頁面包含許多您不需要的內容,這些東西會占用過多的記憶體(請參考 下方的外掛程式一節。如果想取消自動載入不想要的 Flash 內容,請在附加元件管理員的外掛程式面版中將其設為「啟動前詢問」。更多細節,請參閱 在 Firefox 上將 Adobe Flash 設為「點選啟用」 一文。

有些擴充套件可以協助您阻擋這些不必要的內容,例如:

  • uBlock Origin 可以讓您隱藏網頁上的廣告。
  • NoScript 允許您啟用或停用網站的指令碼.

外掛程式

已停止支援所有 NPAPI 外掛程式 ,但 Firefox 52 版仍支援 Adobe Flash 。請見這篇文章以了解更多細節。
顯示特殊內容的外掛程式會消耗大量的記憶體,特別是舊版的外掛程式。請確認已更新您所有的套件。

停用消耗記憶體的外掛程式

您可以選擇性停用某些外掛程式,看看它們是否為造成 Firefox 緩慢的主因:

  1. 點擊選單按鈕Fx89menuButton,然後點擊附加元件與佈景主題,並選擇Plugins
  2. 點選清單中的擴充套件,然後選擇 永不啟用
  3. 逐一對您清單中的擴充套件進行以上動作。

在停用一些擴充套件之後,關閉並且重新啟動 Firefox 並觀察記憶體使用量。如果未見改善,您可以啟用那些擴充套件然後再試著停用其他的擴充套件。

如果您在確認停用某一擴充套件後有顯著改善,您可以維持停用它。如果您因為該套件在網路上的用途廣泛而無法停用,可以試著找找有沒有替代品。

檢查 Flash 硬體加速

對於某些播放影片的外掛程式像是 Flash,可以在全螢幕播放時使用硬體加速功能,它可以透過獨立顯卡當中的記憶體來減緩了電腦記憶體使用量。

  1. 瀏覽使用 Flash 影片的網頁。
  2. 對 Flash 的影片播放器 按右鍵按住 Ctrl 並點選選單中的 設定… 。Adobe Flash Player 設定畫面將會開啟。
  3. 點擊左下角的圖示以開啟顯示面板。
  4. 勾選 允許硬體加速 (Enable hardware acceleration)
  5. 點擊 關閉 以關閉 Adobe Flash Player 設定視窗。

檢查 Firefox 硬體加速

若您使用獨立顯卡,Firefox 的硬體加速功能能減輕記憶體的負擔。

重新啟動 Firefox

Firefox 的記憶體使用量會隨著開啟愈久逐漸增加。有個能暫時解決問題的方式是定時重新啟動 Firefox。您可以把 Firefox 設定成儲存分頁,當您重新開啟 Firefox 後就從關閉時開啟的頁面繼續瀏覽。若需詳細資訊請參見 回復瀏覽狀態 - 設定 Firefox 何時顯示你的近期分頁與視窗

減少使用分頁

每個分頁都需要 Firefox 將網站上的資訊儲存在記憶體中,如果您經常開啟超過 100 個分頁,請考慮使用負擔較輕的機制來追蹤讀取網站上的資料,例如:

其他正在使用記憶體的應用程式

同時使用好幾個應用程式或許也會造成電腦以及其它應用程式運作緩慢,若您關閉一些非必要的應用程式,記憶體使用量也能減少。

疑難排解工具

  • 系統:
    • 透過工作管理員檢視有多少記憶體正在使用中。請參考微軟技術支援網站中 如何使用 Windows 工作管理員並疑難排解問題 一文。當您進入微軟的這篇文章後,請前往「如何監視您的電腦效能」一節。此文章解釋了效能分頁與其他相關資訊。

為您的電腦增加實體記憶體

如果您對於上述那些煩瑣的訣竅感到厭煩,且記憶體使用量仍然逼近最大值,也許就是該是在您的電腦上增加記憶體的時候了。記憶體不但便宜還將能大大增進效能。




Based on information from Reducing memory usage - Firefox (mozillaZine KB)

這篇文章有幫助嗎?

請稍候…

這些好人幫助我們撰寫了這篇文章:

Illustration of hands

成為志工

在此回答問題並幫助我們改善知識庫內容,與其他人一起切磋琢磨專業能力。

了解更多