Chrome 新增 Tab Freeze 實驗功能,自動凍結分頁釋放 CPU 減低電池用量

當 Google Chrome 瀏覽器打開太多分頁時,會很明顯發現電腦速度變慢,分頁瀏覽雖然方便但是佔用系統資源也是一大問題,針對此點,在 2015 年開始加入 Tab Discard 功能,更新 79 版後新增 Tab Freeze 實驗功能,兩項功能可幫助釋放 Chrome 分頁的資源使用量。

Chrome 新增 Tab Freeze 實驗功能

至於 Tab Discard 和 Tab Freeze 有何不同呢?兩個都是用來釋放系統資源維持電腦運行速度,尤其是當開啟太多分頁時,想稍後瀏覽卻因為每個分頁都使用記憶體、CPU、網路等資源導致電腦變慢,這時會針對長時間未活動的網頁先做處理,下面先用瀏覽器本身的功能頁面來說明兩者差異處。
在網址列輸入「chrome://discards」開啟頁面可以測試 Discard、Freeze 兩項功能,就以「逍遙の窩」和「ETtoday」兩個網頁做說明,
Chrome 新增 Tab Freeze 實驗功能

同時開啟 Chrome 瀏覽器的「工作管理員」來觀察執行兩項功能後系統資源的變化。
Chrome 新增 Tab Freeze 實驗功能

如下圖可以看到兩個網頁在 2~3 分鐘未使用後同樣保持開啟狀態,其中一個僅占用記憶體,而另一個持續在背景執行繼續使用 CPU 和網路。
Chrome 新增 Tab Freeze 實驗功能

在「逍遙の窩」的 Actions 欄位點擊「Discard」,分頁立即從工作管理員中消失,代表已經關閉(丟棄)同時釋放出系統資源(記憶體、CPU),但仍然保留分頁標籤,點擊就能重新載入開啟網頁。
Chrome 新增 Tab Freeze 實驗功能

在「ETtoday」的 Actions 欄位點擊「Freeze」,分頁繼續保持開啟狀態會使用記憶體,卻已經停止背景執行不會使用 CPU 和網路。
Chrome 新增 Tab Freeze 實驗功能

由此可知 Discard 是用來解決記憶體不足的問題,當 Chrome 瀏覽器偵測到系統記憶體用量快滿時,會自動 Discard (丟棄)長時間未使用的分頁,釋放記憶體用量讓系統運行順暢,Tab Discard 已成為正式功能,正常情況下會自動執行,打開多個分頁經過一段時間記憶體用量會逐漸降低。


Tab Freeze 分頁凍結則是讓一段時間未使用的分頁停止背景執行,避免持續使用 CPU 可延長電池使用時間(筆電),官方在 79 版將此功能加入實驗項目,有需要的話可以手動設定啟用。

網址列輸入「chrome://flags」開啟實驗功能頁面,右上方會顯示瀏覽器版本,要更新 79 版後才能啟用此功能。
Chrome 新增 Tab Freeze 實驗功能

輸入「Tab Freeze」搜尋並將狀態從 Default (預設)更改為啟用,
有三種選項:
Enabled:當分頁在背景執行(未使用)到達 5 分鐘後凍結。
Enabled Freeze - No Unfreeze:啟用自動凍結,不允許取消凍結。
Enabled Freeze - Unfreeze 10 seconds every 15 minutes:啟用自動凍結,允許每 15 分鐘恢復 10 秒鐘。

將 Tab Freeze 設定啟用後按下「Relaunch」重新啟動瀏覽器。
Chrome 新增 Tab Freeze 實驗功能

使用心得:
桌機電腦平常使用 Chrome 沒有開太多分頁(超過 10 個),是不必特地啟用 Tab Freeze 功能,測試時 Yahoo、ETtoday 等大型網站才會持續在背景使用 CPU、網路,大部分個人網站(部落格)載入後不會繼續背景執行。換成筆電又經常打開網頁放著,啟用這項功能可延長電池使用時間。

張貼留言

0 留言