跳至内容
深圳市捷比信实业有限公司 · 产品选型与采购咨询联系业务人员
高频电阻捷比信 · 专业器件主题站

Google考虑扩展Chrome缓存以解决性能问题

Google的Chrome浏览器开发人员最近通过按网站划分浏览器缓存,而不是将它们混合在同一堆中,从而解决了安全问题。 Chrome工程师Josh Karlin和ShivaniSharma解释了统一缓存的问题。自Chrome85发行以来,浏览器将创建特定网站的缓存,其他网站无法与其进行交互,但是不幸的是,这带来了性能影响。 “旧的设计为浏览器的旁路攻击打开了大门。一个网站可以通过检查缓存中是否有资源来检测另一个网站是否已加载资源。这听起来无害,但可以用来解决许多弊端,例如发现收件箱,地址簿等内容。” “使用顶部框架站点的早期(Canary / Dev)结果表明,影响并不像所担心的那样严重。高速缓存命中率下降了大约4%,从高速缓存加载的字节的总分数仅从39.1%下降到37.8%。随着我们使用beta版和稳定版,这种情况可能会改变,但这似乎是一个令人鼓舞的开始。” Google希望通过扩大特定网站的缓存大小来缓解这种情况。 “现在,将对缓存进行分区,并且有意义的是看看增加缓存大小是否有助于抵消某些性能影响,” Sharma在ChromeGerrit帖子中说。 Google计划与Canary,Beta和Devbuild用户进行试验,以将特定网站的浏览器机会扩大到通常大小的2到3倍之间。这将增加缓存命中率并缩短加载时间。测试版本尚未获得批准,但应尽快将其发布给测试人员。负责编辑AJX