0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

谷歌考虑扩大Chrome缓存解决性能问题

如意 来源:cnBeta.COM 作者:cnBeta.COM 2020-12-28 14:33 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Google的Chrome浏览器开发人员最近解决了一个安全问题,方法是按网站对浏览器缓存进行分区,而不是将其混在同一个堆当中。Chrome工程师Josh Karlin和Shivani Sharma解释了统一缓存的问题。自Chrome 85发布以来,浏览器会创建特定网站的缓存,其他网站无法与之交互,但不幸的是,这带来了性能上的冲击。

“旧的设计为浏览器打开了侧通道攻击的大门,一个网站可以通过检查缓存中是否有资源来检测另一个网站是否加载了该资源。这听起来是无害的,但它可以用来实现很多恶行,比如发现你的收件箱、通讯录中的内容等等。”

“使用top-frame-site的早期(Canary/Dev)结果显示,影响并没有担心的那么严重。缓存的命中率下降了大约4%,而且从缓存加载的字节的总体分数只从39.1%下降到37.8%。随着我们向测试版和稳定版的发展,这种情况可能会发生变化,但这似乎是一个令人鼓舞的开端。”。

Google正在寻求通过扩大特定站点缓存的大小来缓解这种情况。

“现在,缓存将被分区,看看增加缓存大小是否有助于抵消一些性能影响是有意义的,”Sharma在Chrome Gerrit帖子中说。

Google正计划在Canary、Beta版和Dev build用户中做实验,将特定站点的浏览器机会扩大到通常大小的2到3倍之间。这应该会提高缓存命中率,改善加载时间。该测试版本还没有得到批准,但应该很快就会向测试者推出。
责编AJX

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 谷歌
    +关注

    关注

    27

    文章

    6271

    浏览量

    112195
  • 浏览器
    +关注

    关注

    1

    文章

    1043

    浏览量

    37216
  • Chrome
    +关注

    关注

    0

    文章

    346

    浏览量

    19174
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    京东缓存中间件架构与缓存内核优化

    一、京东缓存中间件架构 1、背景 在当今高并发、分布式的系统架构中,缓存已成为提升应用性能、降低数据库负载的核心组件。随着业务规模的扩大与系统复杂度的增加,
    的头像 发表于 04-03 16:18 1907次阅读
    京东<b class='flag-5'>缓存</b>中间件架构与<b class='flag-5'>缓存</b>内核优化

    探索Delta Chrome DIN Rail Power Supply:卓越性能与可靠保障

    探索Delta Chrome DIN Rail Power Supply:卓越性能与可靠保障 一、引言 在电子设备的设计与应用中,电源供应器扮演着至关重要的角色。Delta的Chrome DIN
    的头像 发表于 03-27 17:55 653次阅读

    KeepAlive:组件缓存实现深度解析

    我们学习了 Suspense 如何处理异步组件加载。今天,我们将探索Vue3中另一个强大的特性:KeepAlive。它允许我们在组件切换时缓存组件实例,避免重复渲染,极大地提升了用户体验和性能
    发表于 03-05 19:17

    探秘DS2731:缓存内存电池备份管理IC的卓越性能与应用

    探秘DS2731:缓存内存电池备份管理IC的卓越性能与应用 在电子设备的设计中,电源管理是一个至关重要的环节,尤其是对于需要可靠备份电源的应用场景。今天,我们就来深入探讨一款功能强大的缓存内存电池
    的头像 发表于 02-24 16:40 460次阅读

    DRAM缓存真有那么重要吗?天硕工业级SSD固态硬盘实测告诉你答案!

    在国产固态硬盘推荐榜中,推荐五花八门,很多用户疑惑DRAM 缓存 SSD 值得买吗?不同方案的国产 SSD 性能对比差距到底有多大?价格差距不小,性能也各说各的好。要弄清两者的实际差异,先看国产 SSD
    的头像 发表于 01-19 16:49 526次阅读

    谷歌评论卡,碰一碰即可完成谷歌评论 #谷歌评论卡 #NFC标签 #nfc卡

    谷歌
    深圳市融智兴科技有限公司
    发布于 :2026年01月15日 17:02:00

    C语言的缓冲区(缓存)详解

    缓冲区又称为缓存,它是内存空间的一部分。也就是说,在内存空间中预留了一定的存储空间,这些存储空间用来缓冲输入或输出的数据,这部分预留的空间就叫做缓冲区。   缓冲区根据其对应的是输入设备还是输出设备
    发表于 01-14 07:30

    串口DMA发送有缓存吗?

    串口DMA发送有缓存吗, 我是从ringbuffer取出来,放到申请的缓存里,启动串口DMA发送,然后就释放了。暂时没发现什么问题。 用的drv_usart.c是这个版本
    发表于 10-10 06:14

    AI赋能谷歌Chrome与Web工具全面升级

    2025 Google 谷歌开发者大会带来了最新 Web 工具,包括全面升级的 Chrome 开发体验、极大简化的 UI 开发,到云端两侧的 AI 部署。这些强大的工具为出海开发者提供了前所未有的加速,帮助他们更高效地打造面向全球用户的 Web 应用。
    的头像 发表于 08-29 09:33 1412次阅读

    Redis缓存的经典问题和解决方案

    用户疯狂查询数据库中不存在的数据,每次查询都绕过缓存直接打到数据库,导致数据库压力骤增。
    的头像 发表于 08-20 16:24 964次阅读

    缓存之美:万文详解 Caffeine 实现原理(上)

    用于统计元素访问频率的 Count-Min Sketch 数据结构、理解内存屏障和如何避免缓存伪共享问题、MPSC 多线程设计模式、高性能缓存的设计思想和多线程间的协调方案等等,文章最后会对全文内容进行总结,希望大家能有所收获的
    的头像 发表于 08-05 14:49 866次阅读
    <b class='flag-5'>缓存</b>之美:万文详解 Caffeine 实现原理(上)

    本地缓存 Caffeine 中的时间轮(TimeWheel)是什么?

    我们详细介绍了 Caffeine 缓存添加元素和读取元素的流程,并详细解析了配置固定元素数量驱逐策略的实现原理。在本文中我们将主要介绍 配置元素过期时间策略的实现原理 ,补全 Caffeine
    的头像 发表于 08-05 14:48 744次阅读
    本地<b class='flag-5'>缓存</b> Caffeine 中的时间轮(TimeWheel)是什么?

    harmony-utils之CacheUtil,缓存工具类

    harmony-utils之CacheUtil,缓存工具类
    的头像 发表于 07-04 16:36 664次阅读

    性能缓存设计:如何解决缓存伪共享问题

    在多核高并发场景下, 缓存伪共享(False Sharing) 是导致性能骤降的“隐形杀手”。当不同线程频繁修改同一缓存行(Cache Line)中的独立变量时,CPU缓存一致性协议会
    的头像 发表于 07-01 15:01 954次阅读
    高<b class='flag-5'>性能</b><b class='flag-5'>缓存</b>设计:如何解决<b class='flag-5'>缓存</b>伪共享问题

    谷歌地图GPS定位

    谷歌地图GPS定位:精准导航背后的技术解析 谷歌地图作为全球最受欢迎的地图服务之一,其精准的GPS定位功能为用户提供了极大便利。本文将深入探讨谷歌地图如何利用GPS技术,实现高精度定位,并带来革命性
    的头像 发表于 05-29 16:54 1793次阅读