Google Chrome將優(yōu)化后臺(tái)頁面處理策略 筆記本電腦電池壽命可能因此得到提升
Google Chrome是世界上非常受歡迎的互聯(lián)網(wǎng)瀏覽器,但在許多情況下,它也因消耗電池壽命而臭名昭著,然而,一個(gè)新的幕后變化可能會(huì)扭轉(zhuǎn)目前的局面。在Google Chrome的最近更新中,一個(gè)新的測試標(biāo)記已經(jīng)浮出水面,顯示了瀏覽器節(jié)省電池電量的一個(gè)潛在來源。
這個(gè)名為"快速密集節(jié)流"(quick intensive throttling)的即將推出的功能,可以阻止位于后臺(tái)的頁面吞噬過多的電池壽命。
Chromebook的用戶首先在Chrome OS 105的更新中發(fā)現(xiàn)了這一新策略,但它實(shí)際上適用于所有提供Google Chrome的平臺(tái)--包括Windows、macOS和Linux。
Google Chrome的"快速強(qiáng)化節(jié)流"功能可以在10秒后停止后臺(tái)頁面加載JavaScript元素,而之前的限制是5分鐘,Google解釋說。對(duì)于在后臺(tái)加載的頁面,在10秒后激活密集節(jié)流,而不是默認(rèn)的5分鐘。強(qiáng)化節(jié)流將限制喚醒,從具有高嵌套級(jí)別的setTimeout和setInterval任務(wù)以及延遲的scheduler.postTask任務(wù),最多每分鐘1次。
在進(jìn)一步的評(píng)論中,Google把這句話翻譯成了更容易聽懂的樣子:
這有望延長電池壽命,在"Canary"和"Dev"頻道上的實(shí)驗(yàn)沒有發(fā)現(xiàn)我們的指導(dǎo)性指標(biāo)有任何退步,而且當(dāng)所有標(biāo)簽都被隱藏和靜止時(shí),CPU占用有明顯的改善(約10%)。
當(dāng)然,這只在正確的情況下適用。對(duì)于大多數(shù)人來說,電池壽命的節(jié)省將來自于同時(shí)打開幾個(gè)標(biāo)簽頁的狀況。如果一個(gè)頁面在新標(biāo)簽頁中被打開,但沒有立即進(jìn)行互動(dòng),這一變化將防止該標(biāo)簽頁完全加載,實(shí)際上會(huì)反過來消耗電池,但這實(shí)際上只適用于你正在訪問的頁面嚴(yán)重依賴JavaScript的情況。
這個(gè)變化目前只在Dev頻道顯示,所以可能要過一段時(shí)間才會(huì)擴(kuò)展到穩(wěn)定頻道的每個(gè)人。