電腦百事網(wǎng) 9 月 25 日消息 微軟正在為 Edge 瀏覽器開發(fā)一項(xiàng)名為 “睡眠標(biāo)簽”的新功能,這個(gè)新功能會(huì)讓所有閑置的后臺(tái)標(biāo)簽頁(yè)進(jìn)入睡眠狀態(tài),以節(jié)省資源,從而讓瀏覽器的性能得到提升。
微軟表示,與普通標(biāo)簽頁(yè)相比,睡眠標(biāo)簽頁(yè)使用的內(nèi)存減少了 26%,CPU 減少了 29%,這也可以轉(zhuǎn)化為電池續(xù)航的增加。電腦百事網(wǎng)了解到,該功能目前在 Edge Canary 87.0.643.0 版中提供,需要開啟 Enable Sleeping Tabs 的標(biāo)志。
今天在一篇博客文章中,微軟解釋了這個(gè)功能的具體工作方式。
睡眠標(biāo)簽建立在 Chromium“凍結(jié)”技術(shù)的核心之上,凍結(jié)會(huì)暫停一個(gè)標(biāo)簽頁(yè)的腳本定時(shí)器,以最大限度地減少資源使用。睡眠標(biāo)簽頁(yè)在點(diǎn)擊時(shí)自動(dòng)恢復(fù),這與丟棄標(biāo)簽頁(yè)不同,后者需要完全重新加載頁(yè)面。
睡眠標(biāo)簽頁(yè)允許不活動(dòng)的后臺(tái)標(biāo)簽頁(yè) “進(jìn)入睡眠”,在設(shè)定的時(shí)間后釋放系統(tǒng)資源。這些資源包括內(nèi)存和 CPU 資源,可用于新的或現(xiàn)有的標(biāo)簽頁(yè)或設(shè)備上運(yùn)行的其他應(yīng)用程序。
默認(rèn)情況下,微軟已將標(biāo)簽頁(yè)設(shè)置為在兩個(gè)小時(shí)不活動(dòng)后進(jìn)入睡眠狀態(tài)。如果兩個(gè)小時(shí)不適合你,你可以在 edge://settings/system 中選擇不同的時(shí)間間隔。處于睡眠狀態(tài)的標(biāo)簽頁(yè)會(huì)褪色,讓你知道它們已經(jīng)釋放了資源。
要恢復(fù)睡眠標(biāo)簽頁(yè),只需要像正常標(biāo)簽頁(yè)一樣點(diǎn)擊它,也可以在設(shè)置中把不想睡眠的網(wǎng)站添加到阻止列表中。
有了這項(xiàng)技術(shù),一些網(wǎng)站在進(jìn)入睡眠狀態(tài)后有可能無法按照預(yù)期工作。微軟表示,他們已經(jīng)建立了啟發(fā)式技術(shù)來檢測(cè)這些場(chǎng)景,并防止這些標(biāo)簽頁(yè)進(jìn)入睡眠狀態(tài)。