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

干货教程更多>>

全景相机第一股上市,影石创新值得申购么 华为nova 14手机天猫旗舰店优惠价2251元 索尼 PS5 / Pro 海外多地优惠:《黑色行动 6》同捆包 399.99 美元等 联想集团AI转型显成效:杨元庆承诺“市场份额不掉、利润不掉” 摄影师终极梦想机?索尼A1M2深度测评:性能炸裂背后藏着啥黑科技 以技术赋能油气,华为2025油气行业峰会在京召开 千元机玩转AI?魅族Note 16 Pro深度体验:防摔天花板,夜景拉跨! 华为携生态伙伴亮相全球人工智能终端展:全方位展示AI生态与应用 多彩氛围感新旗舰,vivo S30系列影像体验再升级 宏碁推出暗影骑士PG271K“可移动”显示器:4K 72Hz/FHD 144Hz 小米15S Pro正式发布,玄戒O1带来优秀表现 苹果官宣:即日起至6月18日换购新iPhone享额外优惠 【vivo X300系列深度解构】直屏旗舰的「不可能三角」如何破局? vivo新机官宣:5月29日,正式发布 TCL发布FLIP 4 5G翻盖功能手机:满电续航超2天,售价80美元 真我GT7深度评测:中端机市场的技术普惠样本 小米15S Pro首发评测:十年造芯,送给米粉的一份礼物 宝马集团董事长:中国是宝马未来发展的重要战略支点 全国汽车以旧换新智能服务平台正式上线,政府补贴一站领取 智己L6预售开启,刘涛详解品牌定位与技术创新,剑指高端市场 宝马齐普策:携新世代概念车亮相,中国速度引领智能未来出行 莲花跑车Theory 1惊艳亮相2025上海车展前夕,性能强悍引期待! 吉利2025新车曝光:9款重磅产品,旗舰SUV、轿车都来了 2025首周,吉利给比亚迪一个下马威 高阶智驾≠高价,丰田开始进场!15万级激光雷达智驾SUV来了 领航穿越美国“死亡公路” 魏牌全新蓝山为何如此勇? “以旧换新”新政落地,这回轮到国四车主换新车了 蜂巢能源第五届电池日大招不断!越野、蜂行电池等重磅新品发布 又一明星“入坑”:问界M9圈走多少高净值用户 龙头车企交出亮眼成绩单 20万元以上“重庆造”占比超两成