首页 > 实用技巧 > 干货教程 > 谷歌Chrome浏览器再提速5%:cookie重复请求减少80%

谷歌Chrome浏览器再提速5%:cookie重复请求减少80%

发布时间:2024-06-06 23:09:10

 6 月 6 日消息,谷歌 Chromium 博客 6 月 3 日发布博文,表示通过调整请求 cookie 的方式,早期测试显示所有平台的性能都有所提高。

问题所在

浏览器在单进程时代,由于相关数据都保存在内存中,可以较为轻松地管理 cookie。而现在包括 Chrome 在内的主流浏览器都使用多进程来提高性能和安全性。

Chrome 浏览器会为每个窗口、其他一些功能运行一个新进程,意味着处理 cookie 的方法必须调用更多的查询,从而减慢运行速度。

谷歌表示在 Chrome 浏览器中,重复请求 cookie 是导致很多交互变慢的原因。IT之家翻译谷歌博文内容如下:

我们通过对缓慢交互的现场跟踪发现,一些网站正在触发连续多次获取 cookie 的低效场景。

我们采用了额外的指标来衡量 GetCookieString () IPC 在所有导航中出现冗余(返回的值与上次相同)的频率。

我们惊讶地发现,87% 的 cookie 访问是多余的,在某些情况下,这种情况每秒可能发生数百次。

在某些情况下,特别是当多个网站同时发出快速请求时,这些请求每秒会发生数百次,造成严重的延迟。最终,从网络服务同步(一次一个)获取 cookie 的旧方法造成了瓶颈。

解决方案

谷歌表示 Chrome 浏览器不再重复检查网络服务,而是保存 cookie 数据及其版本号的本地副本,这样,Chrome 浏览器就可以检查 cookie 是否拥有最新数据,而无需重复请求。

根据谷歌工程师的说法,这一改变让 cookie 相关信息的数量减少了 80%,cookie 访问速度加快了 60%。

谷歌官方在博文中表示:

我们的想法是,document.cookie 的每个值现在配对单调递增的版本。每个 renderer 都会将上次读取的 document.cookie 与该版本缓存在一起。

网络服务将每个 document.cookie 的版本保存在共享内存中。因此,渲染器无需向网络服务发送进程间查询,就能知道自己是否拥有最新版本。

干货教程更多>>

捷尼赛思计划五年内欧洲销量增长650%,全系车型将推Magma高性能版本 现代IONIQ 6 N正式在英国开启预订,起售价65,800英镑 特斯拉成加州去年市场份额流失最多的车企 一图读懂2025全球汽车销量TOP10国家 钧舵机器人牵手四家企业,组建生态联盟 1.1万家汽修厂苦等“接盘侠”,还有2.8万新玩家进场,谁被淘汰、谁在狂飙? 赛恩领动获全球头部车企定点 4D成像雷达量产进程再提速 频获海外项目定点,保隆科技“全球化2.0”做对了什么? 谷歌承认安卓“读出所选内容”功能 BUG 会导致音量键失灵 小米高管谈企业喷同行模仿 因羡慕嫉妒恨:苹果谷歌也大量买和抄 现代汽车聘请前英伟达、特斯拉高管领导自动驾驶业务 王小川,计划再造一个IPO,这是否意味着未来AI将大规模代替专业医生? 对手更惨,特斯拉第四季度美国电动汽车份额大增至59% 快手将推出“圈圈”App, 滴滴上线家政搬家入口,大厂抢食58同城 中国电动车在欧洲设定最低价意味着什么?专家解读 苹果用上了安卓AI,马斯克为啥急得跳脚? 不再只卖给女生,欧拉5这次能靠“15万级城区智驾”杀回来吗? 11月买车权益盘点:车企的“糖衣炮弹”这次砸向了老车主 谁能成为车展顶流?广州车展12款重磅新车前瞻 大换防,重出海,添增程,绑华为!阵痛广汽,尘埃落定? 玩换电,推增程,埃安电车到底要干什么 关于智能驾驶路线,L3就在眼前,但何小鹏却不要了 汽车“换道超车”,伪命题or真理? 出海 “搞钱”,中国机器人军团卷向全球 2025年1-9月电气化供应商装机量排行榜:弗迪系领跑多领域,车企自供模式持续强化 小鹏汽车今日宣布,小鹏 G7 官方改色上新“宠粉色”,并发布 AI 辅助生成海报 用AI视角看灿谷,矿企重估的开始 谷歌为其车联系统 Android Auto 集成 Gemini AI,为驾驶员带来更智能、更安全的车载交互体验 罗福莉首个小米成果!开源具身大模型 三星京东方握手言和:撤诉ITC,三年OLED专利战落幕