Google在一篇新的博客文章中解释说,它已经在Chromium(Chrome、Edge和其他Web浏览器的开源核心)中引入了“共享内存版本控制”,旨在解决使用浏览器Cookie的页面的性能问题.
该公司的测试显示,一些网站使用低效代码,一遍又一遍地请求相同的Cookie和其他资源,由于每次检查都必须等待浏览器内存的响应,一些页面的速度比应有的速度要慢.
结果是,最慢的网页,特别是使用Cookie存储的表单和其他元素的页面,现在在所有平台上都快了5%.
这并不是一个巨大的变化,但结合Chromium项目中推出的所有其他性能改进,它正在帮助Chrome和其他浏览器变得更具响应性.
谷歌在一篇博客文章中说,“随着数十亿人每天转向网络完成事情,浏览器变得更有责任同时托管大量应用程序,资源争用成为一个挑战.
多进程Chrome浏览器争夺多个资源:当然是CPU和内存,但它自己的内部服务(在本文中是指网络服务)之间的工作队列也是如此.
这就是为什么我们一直专注于从Chrome用户的现场数据中识别和修复缓慢的交互,这是真正的用户体验的权威来源.
“,来源:Chrome博客,谷歌一直在努力寻找方法来加快其Chrome浏览器的速度,这些改进中的大部分都延续到了其他Chromium浏览器,如Vidaldi和Microsoft Edge.
最新的性能提升来自一个意想不到的地方:加载浏览器Cookie.
谷歌一直在寻找方法来加快其Chrome浏览器的速度,而这些改进大多延续到了Vidaldi和Microsoft Edge等其他Chromium浏览器上.
最新的性能提升来自一个不太可能的地方:加载浏览器Cookie.
谷歌表示,其测试结果中87%的Cookie访问是多余的,该公司甚至发现Cookie每秒被请求数百次的例子.
然而,没有一种简单的方法可以在不破坏现有网页的情况下解决这个问题.
谷歌的解决方案是创建一种新的Cookie读写体系结构,称为共享内存版本控制,它减少了浏览器不同组件之间的Cookie数据请求.