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

干货教程更多>>

大众集团启动欧洲范围数据驱动道路安全计划 极氪8X外观设计官方解读:一体式直瀑格栅 保时捷多款纯电车型接入特斯拉超充网络 一汽红旗全固态电池首台样车成功下线 一场岛屿争端,为何让欧洲车企股价集体雪崩? 特斯拉与沃尔沃汽车将成为中加电动汽车协议首批赢家 启境汽车发布第三期网友问答,线下服务网络规划明确 纯电下滑30%!2025俄罗斯车市大洗牌 华为上半年的大招!麒麟9030+直屏+3D面容识别,Pura90放手一搏 后库克时代谁主苹果? “硬件掌门”约翰·特努斯呼声最高 不讲武德,什么电摩敢卖几十万? 月销87870台,同比下滑32.4%,上汽大众2025年12月销量出炉 全域AI 2.0助力,吉利今年将带来全新智舱、智驾体验 魏牌12899台,哈弗66453台,长城汽车2025年12月销量出炉 2025年12月的新势力销量成绩单,藏着未来的生死局 新能源电驱领军企业未来3年采购额预计破30 亿,寻源泛欧供应商! 启境汽车官宣11月20日发布 SU7部分车型交付提速,小米汽车有何考量? 小米汽车公布车辆“相对超速”提示专利 2025年1-9月智能座舱供应商装机量排行榜:技术迭代加速,头部优势凸显 进厂打工!优必选工业人形机器人WalkerS2开启量产交付 新一代奔驰GLB内饰官图发布 12月8日亮相 法雷奥温岭新厂房即将投产 华为乾崑All in新品牌\"启境\",首款车型2026年年中上市 换装第五代2.0T发动机!中期改款揽巡发布 华为加持!广汽丰田铂智7亮相 东京车展沦为“地方庙会”?全球车市仍看日本脸色 锂电池出口管制暂停实施;马斯克或将离开特斯拉 华域汽车前三季度净赚46.9亿元;保隆科技与威孚高科合资公司开业 最低购车价6.48万 2026款起亚奕跑上市