Firefox 耗用過多 CPU 資源 - 如何解決

有時 Firefox 可能需要使用一定的 CPU 資源,用以下載、處理以及顯示網頁內容。若您使用 Firefox 的期間,CPU 使用率持續飆高,本文為您介紹一些可供檢閱的選項。

  • CPU(中央處理單元)是電腦的「大腦」。當高度使用 CPU 時,電腦整體效能勢必受到衝擊。
  • 根據您的作業系統,您可以透過特定工具檢閱與監視 CPU 使用率。在 Windows 上,Windows 工作管理員的效能分頁顯示 CPU 的耗用程度。
注意:若您傳送效能資料,Mozilla 將蒐集 Firefox 的 CPU 用量資訊,這將協助未來的 Firefox 版本變得更好。

更新至最新版本

Firefox 最新版本已改善 CPU 使用率,請更新至最新版本

擴充套件和佈景主題

停用 CPU 用量過高的擴充套件和佈景主題

擴充套件和佈景主題可能會使 Firefox 使用比平常更多的 CPU 資源。

若要判斷一個擴充套件或是佈景主題是否造成 Firefox 使用過多 CPU,啟動 Firefox 的安全模式,同時觀察它的 CPU 使用率。在安全模式下,擴充套件和佈景主題都會停用,因此若您注意到狀況顯著改善,可以試著停用或移除某些外掛程式。

隱藏侵入式內容

許多網頁都會有您不要的內容,例如廣告,但依然會用到 CPU 資源來顯示內容(請參見下列外掛程式一節)。某些擴充套件可以隱藏煩人的內容:

  • Adblock Plus 可以隱藏網站上的廣告。
  • Flashblock 可以自由啟用和停用網站上的 Flash 內容。
  • NoScript 可以自由啟用和停用網站上所有的指令碼。

外掛程式

顯示特定內容的外掛程式可能耗用過多 CPU 資源,尤其是較舊的版本。

更新您的外掛程式

若要確認您所有的外掛程式是否都是最新版本,請前往我們的外掛程式檢查頁面

停用 CPU 用量過高的外掛程式

若想了解究竟哪些外掛程式造成 Firefox 的 CPU 用量過高,可以選擇停用其中一部分:

  1. 在 Firefox 視窗頂端點擊 Firefox 按鈕在選單列點選 工具 選單在 Firefox 視窗頂端點選 工具 選單,然後點選 附加元件。「附加元件管理員」分頁將會開啟。

    點擊選單按鈕 New Fx Menu 並選擇 附加元件。「附加元件管理員」分頁將會開啟。

  2. 在附加元件管理員分頁中,選擇 Plugins 面板。
  3. 點選清單上的其中一個外掛程式,按著選取永不啟用來停用它。
  4. 對您清單上的某些外掛程式重複相同動作。

停用某些外掛程式後,關閉並重新啟動 Firefox,觀察它的 CPU 使用率。若沒見到明顯改善,可以再度啟用那些外掛程式再試別組。

若您發現停用特定外掛程式後,Firefox 的 CPU 使用率明顯改善,可以讓它維持停用狀態。若該外掛程式在網際網路上廣泛使用,可以尋找更輕量的替代品。

檢查 Flash 硬體加速

對於特定用來播放影片的外掛程式,全螢幕顯示的內容可以透過硬體加速,這將有效附低 CPU 使用率。

  1. 前往含有 Flash 影片的頁面。
  2. 在影片播放器上按下右鍵按下滑鼠,同時按住 Ctrl,接著在快速選單按下設定…,出現 Adobe Flash Player 設定畫面。
  3. 按下位於 Adobe Flash Player 設定視窗左下角的圖示來開啟顯示面板。
  4. 檢查啟用硬體加速是否已選取。
  5. 按下關閉按鈕關閉 Adobe Flash Player 設定視窗。

檢查 Firefox 硬體加速

Firefox 硬體加速可降低 CPU 使用率。

確認硬體加速已開啟以及圖形驅動程式已更新至最新版本

content-prefs.sqlite 檔損毀

Firefox 在您個人設定檔資料夾中不同的檔案裡儲存您的資料。用來儲存個別網站設定的檔案可能會損毀。如果您刪除這個檔案,縮放尺寸設定會被重設,但是應該會降低 CPU 使用率。

  1. 按一下 Firefox 視窗頂端的 Firefox 按鈕,游標移至 說明 選單按一下選單列的 說明 選單點開 Firefox 視窗上方的 說明 選單 並點選 疑難排解資訊,疑難排解資訊分頁就會開啟。按一下選單按鈕 New Fx Menu ,按下說明選單圖示 Help-29 然後選擇 疑難排解資訊,疑難排解資訊分頁就會開啟。

  2. 應用程式一般資訊 的段落裡,按下 開啟資料夾在 Finder 中顯示開啟目錄按鈕。這樣就會打開你的使用者設定資料夾的視窗。
  3. 註: 若您無法開啟 Firefox,請參照在不開啟 Firefox 的情況下尋找您的使用者設定檔 當中的步驟進行操作。
  4. 在 Firefox 視窗的上方,按下 Firefox 按鈕然後點選 結束在 Firefox 視窗的上方,按下檔案 選單然後點選 結束在選單列中選擇 Firefox 選單,並選擇 結束 Firefox在 Firefox 視窗的上方,點選 檔案 選單並選擇 結束

    點擊選單按鈕 New Fx Menu 並點擊結束退出 Close 29

  5. 在您的個人設定檔資料夾中,刪除 content-prefs.sqlite 這個檔案。當您下次開啟 Firefox 時會重新建立這個檔案。



資訊來源:Firefox CPU usage (mozillaZine KB)

這篇文章有幫助嗎? 請稍候...

這些人們幫忙撰寫了這篇文章: petercpg, carl_tw, EricTsai。您也可以幫忙 - 看看要怎麼作