Chrome 記憶體怎麼查?用工作管理員找出吃 RAM 的分頁,再用 5 招有效降低用量

Photo of author

By albert

更新:

相信大家對 Google Chrome 一定不會陌生吧?開個 Outlook.com 檢查 Email、開個 YouTube 看看影片,再開個 Google 文件寫點東西、再來開多個 Amazon.com 比個價格,還有「下一次有機會再看,先留起來不要關掉」的新聞跟教學分頁…… 一個早上過去,分頁列上的標題已經被擠到只剩下小小的圖示,連你自己都認不出哪個是哪個了。

Chrome 對各位來說應該算是必用的瀏覽器,畢竟擴充功能多、跨裝置同步很方便等因素,工作跟生活幾乎都要靠它。但它「很能吃」也是出了名的,如果你的電腦記憶體只有 8 GB 的,基本上用著用著就會開始有種說不上來的鈍鈍的感覺。

當分頁越開越多,游標就會出現轉圈、換個視窗慢半拍等等的問題。這個時候的你,應該會把整個瀏覽器關掉重開或者重新啟動電腦對嗎?這樣做當然是有效,但是過半天後它照樣再次發生,又要重複以上步驟?因此我們要做的是解決,這篇教學文就帶大家使用 Chrome 的內建工具,一分鐘找出最佔記憶體的那個分頁或擴充功能,再教你幾個真的好用、而且不用裝任何軟體的降低方法。

為什麼 Chrome 記憶體用量總是那麼誇張?

由於 Chrome 是採用多程序架構,即每個分頁、每個擴充功能、GPU、網路服務,基本上都跑在各自獨立的程序裡。這樣做的好處是當某個網頁當掉時不會把整個瀏覽器一起拖下水,而且安全性也比較好。當然,代價就是數量一多,記憶體自然就一起疊上去了,再加上很多網站本身不再只是「網頁」而已,你們可以當它們是完整的應用程式。Gmail、Google 試算表、Notion、線上剪輯工具、AI 聊天…. 這些頁面本身就常駐大量 JavaScript 物件與快取,因此一個分頁吃掉幾百 MB 一點都不稀奇啊。

Chrome 工作管理員可以幫你找出最佔記憶體的分頁

Windows 內建的工作管理員只會告訴大家「Google Chrome」佔了 4 GB,但到底是哪一個分頁?它不會說清楚,這個時候就要使用 Chrome 自己的工作管理員,它會直接列出網頁標題與擴充功能名稱,一目瞭然。

步驟一:開啟 Chrome 工作管理員

Windows / Linux:按下 Shift + Esc

Mac:從上方選單列點「視窗」>「工作管理員」(Mac 沒有 Shift + Esc 這個快捷鍵,別按半天以為壞掉囉。)

通用做法:點右上角「更多」圖示 >「更多工具」>「工作管理員」

從 Chrome 選單的更多工具開啟工作管理員

步驟二:點一下「記憶體使用量」欄位排序

視窗打開後,直接點擊「記憶體使用量」(Memory footprint) 這個欄位標題,它就會由大到小排序,馬上知道那一個佔用了最多記憶體。

Chrome 工作管理員依記憶體使用量排序分頁

如何判讀正常或有問題:

一般靜態網頁:大約 50 – 150 MB 都算正常。

網頁應用程式 (郵件、文件、影音、儀表板等):3、400 MB 也算是在合理範圍。

紅色警訊:如果是一個純文字頁面卻用到 500 MB 以上,這就有可能這個網站有記憶體洩漏,或是廣告腳本有問題了。

如果想看得更詳細,可以在欄位標題上按右鍵,把「CPU」、「JavaScript 記憶體」、「程序 ID」、「圖片快取」等欄位叫出來。

在 Chrome 工作管理員欄位標題按右鍵新增 JavaScript 記憶體欄位

預設欄位其實已經足夠我們檢查使用了,但如果你是工程師需要抓自家網站的記憶體洩漏,JavaScript 記憶體那個欄會很有參考價值,詳細的判讀方式可以參考 Chrome 官方的 DevTools 記憶體問題排查文件另外也可以往下看看「擴充功能」的部分,很多人以為問題出現在分頁這個部分,但結果一排序才發現一些密碼管理員、文法校正、擋廣告這些擴充功能加起來,比十個網頁還要多。由於擴充功能會在整個工作階段常駐,而且部分擴充功能會把腳本注入你造訪的每一個頁面,記憶體成本就會隨著分頁數量而倍增了。

順帶一提,工作管理員裡擴充功能那一列的數字其實有點「保守」,被注入到網頁裡的內容腳本,記憶體是算在該分頁頭上的,所以擴充功能的真實記憶體成本通常比你看到的會更高。

步驟三:結束處理程序

選取那一列,按右下角的「結束處理程序 / End task」。

在 Chrome 工作管理員點選結束處理程序按鈕

分頁會變成當掉的頁面,記憶體立刻釋放,之後重新整理就會回來,分頁不會消失的。

分頁會變成當掉的頁面 Aw, Snap!

不過呢,結束處理程序等於強制中斷,如果你的表單填了一半、網上文件還沒同步的內容都會不見,動手前先確認一下,資料不見了不要說是我弄不見啊 XD。

讓滑鼠一移上去就看到分頁記憶體

不想每次都開工作管理員?其實 Chrome 也有個更方便易用的方法。到「設定 / Settings」>「外觀 / Appearance」,Windows、Linux 使用者可以在「分頁懸停預覽資訊卡 / Tab hover preview card」下方開啟「顯示分頁記憶體用量 / Show tab memory usage」;Mac 則是開啟「在分頁懸停預覽資訊卡上顯示記憶體用量」。

Chrome 設定外觀頁面開啟顯示分頁記憶體用量

之後只要把游標停在分頁上,記憶體數字就會直接跳出來,日常用這個監控也很方便好用的。

滑鼠停在分頁上顯示 Chrome 記憶體用量的預覽資訊卡

降低 Chrome 記憶體消耗最有效率的 5 個方法

抓到那個兇手之後,接著就是治本的方法。

1. 開啟記憶體節省模式

這個是 Chrome 官方內建的分頁休眠機制,會把你目前沒有使用的分頁停用,等你點回去的時候再自動重新載入。如果你是開 20 – 30 個分頁的人做完這一個設定,通常會感受到沒有再卡卡的感覺。

設定路徑:Chrome 右上方的「更多」>「設定 / Setting」> 左側「效能 / Performance」> 開啟「記憶體節省模式 / Memory Saver」。

Chrome 效能設定開啟記憶體節省模式

接著選擇分頁閒置的層級:

1. 「中等 / Moderate」節省會比較少、分頁比較晚才會休眠。

2.「平衡 / Balanced」是官方建議的選項。

3.「最大 / Maximum」最節省記憶體、分頁也會很快就休眠。

如果你的電腦只有 8 GB RAM,我會建議直接選擇「最大」;如果常常需要背景分頁保持即時更新,可以選擇「平衡」。

另外兩個補充設定:

一律啟用這些網站:把不希望被休眠的網站 (例如公司後台、監控儀表板、線上音樂) 加進排除清單。

記憶體節省模式的一律啟用這些網站排除清單

閒置分頁外觀:開啟後,休眠中的分頁圖示外會出現一圈圓環,這樣子你一眼就知道哪些分頁正在待命。

另外要知道,有些情況分頁是不會被停用的,例如正在播放音訊或視訊、螢幕分享中、下載進行中、表單填了一半,或被你固定 (釘選) 的分頁。所以重要的頁面直接釘選,也是一種保護。

注意:iOS 和 Android 版 Chrome 無法自訂效能設定,這個是電腦版限定。

這幾個層級的差異,Google 在官方說明頁視需求調整 Chrome 效能裡也有完整說明,包含哪些分頁不會被停用的條件。

2. 對擴充功能做大掃除

如果剛剛工作管理員裡排在前面的都是擴充功能,那麼這個步驟比上述方法更有效,因為記憶體節省模式管不到擴充功能的常駐記憶體,停用或移除才是唯一的解決方法。在網址列輸入 chrome://extensions 進入管理頁面:

Chrome 擴充功能管理頁面 chrome://extensions

在這裡,你可以看到你已經安裝的擴充功能,這個時候,你可以想想:

1. 這個擴充功能,我這幾個月有沒有使用過?

2. 有沒有功能重疊的? (例如你同時安裝了兩套擋廣告的)

3. 需要「在所有網站上」讀取資料嗎?如果不需要,其實可以把權限改成「點擊時 / On Click」,順便降低記憶體佔用與隱私等風險。

將 Chrome 擴充功能權限改為點擊時

如果用不到請直接按「移除 / Remove」移除吧。

3. 改掉「分頁囤積症」

有時候,最不科技的,就是分頁不用開那麼多。

1. 用分頁群組把同專案的頁面收攏起來,可以整組收合。

使用 Chrome 分頁群組收合多個分頁

2. 「之後才會看」的頁面可以丟進書籤閱讀清單,不要一直開著。

將網頁加入 Chrome 閱讀清單

3. 養成習慣:一週清一次分頁列,你就會發現有很多根本沒有再回去看過。

4. 調整節能模式與預先載入

在「設定 / Settings」>「效能 / Performance」裡:

Chrome 效能設定中的節能模式與預先載入網頁

節能模式:會降低畫面更新率與部分背景作業,並在裝置未接電源時自動啟用。筆電族的你們很值得打開。

預先載入網頁:Chrome 會預先載入你可能造訪的網頁來加速瀏覽,但這樣子也會用掉記憶體與流量。因此如果你是使用舊機器 (記憶體只有 4 – 8 GB 的),可以把它調成標準模式或直接關掉。

5. 更新 Chrome、重開瀏覽器、不要安裝「RAM 清理工具」

Chrome 每個版本都會調整記憶體管理,保持更新本來就是優化。另外,連續開機好幾天沒有關過瀏覽器的話,快取與殘留物件也會慢慢累積,因此重新開一次也是最快的重置方式。至於那些「一鍵釋放記憶體」的第三方清理工具,其實跟重新開啟的效果差不多,通常都是很短暫,還可能附帶廣告或惡意程式,因此 Chrome 內建的功能已經夠用,可以不用安裝。

如果做完以上五招還是覺得慢,Google 官方也整理了一份加快 Google Chrome 運作速度的檢查清單,可以對照看看啊。

總結

下次電腦很卡的時候,先別急著整個關掉重來,照著以上的教學跟方法走一輪,Chrome 的記憶體用量應該都能有明顯的下降,而且完全不用改變原本的工作習慣。花一分鐘按下 Shift + Esc,比亂關十個分頁有用得多喔。

常見問題

 

Chrome 記憶體用量多少才算正常?

沒有一個絕對標準,單一分頁的話,靜態網頁大約 50 – 150 MB、網頁應用程式 (Gmail、線上文件、影音) 大約在 300 – 400 MB 都算是合理,而擴充功能吃到 50 – 200 MB 也很常見。

結束處理程序會讓我的分頁不見嗎?

不會的,分頁還會留在分頁列上,只是內容會變成當機的錯誤頁面 (Aw, Snap!),按一下重新整理就會重新回來了。不過沒有儲存的東西會消失,例如填到一半的表單、還沒同步的線上文件、網頁遊戲進度等等。所以動手前先看一眼那個分頁在做什麼,如果不確定,就先切過去存檔再回來按。

開了記憶體節省模式,回到分頁會不會變得很慢?

休眠中的分頁點回去時是需要重新載入的,一般大約 1 – 2 秒,網路較慢或頁面較重的話會再久一點。請注意,Chrome 並不會亂停用分頁,正在播放音訊或視訊、螢幕分享中、有下載進行中、表單已填了一部分、被你釘選的分頁、透過 USB、藍牙連接裝置的分頁,都不會被停用。

Chrome 真的比 Edge、Firefox 更吃記憶體嗎?

沒有標準答案,但可以從架構來理解。Chrome 和 Edge 都是 Chromium 的底子,多程序模型是一樣的,差別主要在 Edge 的 Sleeping Tabs 預設就開著,而且它是把分頁「暫停」,喚醒會比較快;而 Chrome 的記憶體節省模式則是把分頁整個從記憶體丟出去,節省得更徹底,但回來時要重新載入。Firefox 會限制內容程序的數量,分頁開很多的時候通常比較省。

Chromebook 要怎麼開 Chrome 工作管理員?

ChromeOS 沒有 Shift + Esc,請改按「搜尋鍵 + Esc」(就是鍵盤左側那顆放大鏡 / 圓圈按鍵),或一樣從右上方「更多」>「更多工具」>「工作管理員」進入,介面和電腦版完全相同。由於 Chromebook 的系統與瀏覽器是一體的,如果想看整台機器的記憶體狀況,還可以打開內建的「診斷」應用程式查看。

如果喜歡這篇文章,並想持續收到更多限時免費優惠科技新聞、 Apple 資訊,以及 AI 、 WordPress 網頁教學資源分享,歡迎透過以下方式支持我,讓我更有動力創作:

按讚與追蹤:鎖定我的 FB專頁InstagramThreads 和 X,就不會錯過最新內容。

請我喝杯咖啡 ☕:如果內容對你有幫助,歡迎到 Ko-fi 小額支持,為我注入創作能量。

你的一個 Like追蹤或是一杯咖啡的鼓勵,都能激勵我持續分享更多實用文章。感謝大家。

發佈留言