增大瀏覽器緩存,谷歌 Chrome 注重于解決性能問(wèn)題
googlechrome開(kāi)發(fā)人員最近解決了一個(gè)安全問(wèn)題,它將瀏覽器緩存按站點(diǎn)劃分,而不是單一的統(tǒng)一堆。
googlechrome的工程師joshkarlin和shivanisharma解釋了統(tǒng)一緩存的問(wèn)題。
“這為瀏覽器打開(kāi)了側(cè)通道攻擊的大門。網(wǎng)站可以通過(guò)檢查緩存中是否有資源來(lái)檢測(cè)另一個(gè)網(wǎng)站是否加載了資源。這聽(tīng)起來(lái)無(wú)害,但它可能被用來(lái)做很多壞事,例如查找收件箱、聯(lián)系人中的內(nèi)容等等。”
自從chrome85以來(lái),瀏覽器一直在為其他網(wǎng)站無(wú)法交互的特定網(wǎng)站創(chuàng)建緩存。不幸的是,這會(huì)影響性能。
“早期(Canary/dev)使用頂框網(wǎng)站的結(jié)果顯示,影響并不像人們擔(dān)心的那么嚴(yán)重。緩存命中率下降了約4%,但對(duì)第一個(gè)內(nèi)容豐富的paint的更改在統(tǒng)計(jì)上并不顯著,從緩存加載的字節(jié)的總分僅從39.1%下降到37.8%。“這可能會(huì)隨著我們向beta版和穩(wěn)定版邁進(jìn)而改變,但這似乎是一個(gè)令人鼓舞的開(kāi)始,谷歌工程師表示,It house了解到,谷歌正試圖通過(guò)擴(kuò)大特定網(wǎng)站的緩存大小來(lái)緩解這種情況。
Sharma在ChromeGerrit的一篇文章中說(shuō):“既然緩存將被分區(qū),那么增加緩存大小是否有助于通過(guò)降低逐出率來(lái)抵消一些性能影響。”。
谷歌正計(jì)劃對(duì)canary、beta和dev build用戶進(jìn)行試驗(yàn),以將特定網(wǎng)站的瀏覽機(jī)會(huì)擴(kuò)大到通常規(guī)模的2到3倍。這將提高緩存命中率和加載時(shí)間。
這個(gè)測(cè)試還沒(méi)有被批準(zhǔn),但是測(cè)試人員應(yīng)該很快就可以使用了。
-
安卓首家!榮耀上線DeepSeek-R1
-
對(duì)話金旗獎(jiǎng)獲獎(jiǎng)企業(yè):潘多拉飲食集團(tuán)2024金旗獎(jiǎng)復(fù)盤訪談
-
招商蛇口旗下伊敦新春開(kāi)門紅丨滿房映初心 溫情暖人間
-
即熱式熱水器核心技術(shù)再突破——德國(guó)寶創(chuàng)新科技定義品質(zhì)生活新標(biāo)桿
-
四大熱賣熱水器同場(chǎng)競(jìng)技,德國(guó)寶即熱式綜合優(yōu)勢(shì)顯著
-
九章云極DataCanvas免費(fèi)提供100度算力包,極速部署不蒸餾滿血版DeepSeek-R1!
-
AlphaGPT 與DeepSeek強(qiáng)強(qiáng)聯(lián)合,打造更好用的法律AI產(chǎn)品