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

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

发布时间:2024-06-06 23:09:10来源: 15210273549

 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 的版本保存在共享内存中。因此,渲染器无需向网络服务发送进程间查询,就能知道自己是否拥有最新版本。

干货教程更多>>

又一骁龙8至尊小平板 红魔电竞平板3 Pro宣布6月11日发布 绿联np - fw50相机电池索尼多机型适用热卖 小米YU7展车到店!雷军亲测空间,你觉得会卖多少钱? 999 → 611 元:小米 Sound Pro 智能音箱再降价,40W 低音 + 哈曼联合调校 小米YU7已到店,目前仅支持静态展示 从旗舰到百元机:华硕ZenFone 2的十年兴衰史 今日小满:万物向阳处,小得盈满时 Q10材质,挑战最强1.5K屏,真我Neo7 Turbo拥有1.3mm视觉等窄边框 小米REDMI显示器G27上架:1080P 200Hz,669元 换电视预算4000-6000元,就买公认口碑之选的华为Vision智慧屏 5 雷军:小米SU7累计交付超25.8万辆 手机品牌霸榜 “全球品牌中国线上500强”,苹果夺冠,华为、小米包揽前三 苹果计划2026年推出智能眼镜,Siri将成为核心交互方式 vivo新机官宣:5月29日,全新登场 荣耀新机卷疯了!7200mAh电池+2亿主摄,还是全系直屏+金属中框 6.83寸巨屏+144Hz电竞直屏!一加Ace 5至尊版配置曝光,27日发布 2000元以内性能“最强”4款手机,618就要“高配低价”一步到位,至少能用五年! 7270mAh大电池+满配外围!红米K80至尊版曝光,或6月发布 人车家全生态集体亮相 小米15周年战略新品发布会汇总 华为与荣耀的“差异”大揭秘,618手机选购不再迷茫 2025上海车展,林肯领个满堂彩 比亚迪王朝网推限时优惠活动 宋Pro DM-i综合补贴售价9.28万起 仰望全系亮相上海车展 新车型全尺寸行政豪华SUV仰望U8L发布 皮卡在本届上海车展找回自信 魏牌全新“双山”登陆2025上海国际车展 2025年云浮市郁南县林业局招聘生态管护人员公告(2人) 2025年湛江市赤坎区选调赤坎区教师发展中心中小学教研员公告(7人) 2025年广西壮族自治区南宁生态环境监测中心招聘公告(1人) 2025年4月深圳市大鹏新区政务服务和数据管理局招聘编外人员公告(2人) 2025年唐山一地招聘森林草原消防专业人员公告