強制關閉瀏覽器處理程序

如果分頁、視窗或擴充功能無法正常運作,您可以運用 Chrome 或 Windows 的工作管理員強制關閉處理程序。Chrome 使用「多處理程序架構」,表示 Chrome 處理程序是專為相互獨立運行而設計的。因此單一分頁中發生的問題,應該不會影響其他分頁的效能或瀏覽器的整體回應速度。

許多方面來說,工作管理員都像是醫院的監視器:您可以透過工作管理員來追蹤內部處理程序的效能。如果瀏覽器效能低落,只要開啟工作管理員,找出各項執行中處理程序的相關詳情,然後關閉佔用大量資源的處理程序即可。

如何使用 Chrome 的工作管理員

請按照下列步驟來開啟「工作管理員」:

  1. 按一下瀏覽器工具列中的 Chrome 選單 Chrome menu
  2. 選取 [工具] (如果您使用 Chromebook,請選取 [更多工具])。
  3. 接著選取 [工作管理員]。
  4. 在隨即顯示的對話方塊中,選取您要關閉的處理程序;其中會顯示下列五種處理程序:
    • [瀏覽器]:這個處理程序會管理所有您開啟的分頁和視窗,並且監控是否有可疑活動。如果您想要強制結束瀏覽器中的所有處理程序,即可關閉這個處理程序。
    • [轉譯器]:系統列出的每個的分頁和應用程式都是一個轉譯器處理程序。如果某個分頁或應用程式無法正常顯示,即可予以關閉。
    • [外掛程式]:如果某個網頁運用特殊的處理程序來顯示豐富的網頁內容,則系統就會列出該處理程序 (又稱為外掛程式)。常見的外掛程式類型包括 Flash、Quicktime, 和 Adobe Reader。如果您認為某個外掛程式導致網頁效能低落,即可予以關閉。
    • [擴充功能]:系統會列出在瀏覽器背景執行的任何擴充功能。
    • [GPU] (圖形處理器):這個處理程序會控制轉譯器顯示圖形的方式。
  5. 按一下 [結束處理程序]。

Chrome 的多處理程序架構

您可能會注意到,Windows 工作管理員或 Mac 的活動監視器中會有多個 Google Chrome 項目 (Windows 中為 chrome.exe),這是因為 Chrome 會讓分頁、擴充功能、網路應用程式和外掛程式處理程序保持獨立運行。您可以在 Chrome 的工作管理員中查看不同處理程序的詳細資料。如此一來,單一處理程序中的問題就不會對其他處理程序或瀏覽器整體回應速度造成負面影響了。我們將這項設計稱為 Chrome 的「多處理程序架構」。

舉例來說,當您在瀏覽網站時,Chrome 會透過轉譯器或轉譯引擎來處理網站的代碼,以便正確顯示網頁內容。如果轉譯器長時間處理較複雜的代碼,有時可能會導致網頁當機。

藉由區隔不同的處理程序,Chrome 可以提供下列優勢:

  • 回應時間:如果分頁當機或是發生導致轉譯器停止運作的問題,並不會影響其他使用不同轉譯器的分頁,也不會導致整個瀏覽器當機。
  • 安全性:每個轉譯器都會在沙箱中執行,這表示轉譯器幾乎不會直接存取您的硬碟、網路或畫面。所有轉譯器的要求都必須透過瀏覽器處理程序執行,因此瀏覽器處理程序可監控任何的可疑活動。
  • 效能:新一代的電腦均搭載多核心的中央處理器 (CPU),而多處理程序架構可善用多核心 CPU 的優勢。此外,如果您關閉與轉譯器相關的分頁,該分頁使用的所有記憶體都會釋放回系統,供其他處理程序使用。