谷歌Chrome推出新的共享内存版本控制系统 尽可能优化网站交互速度

谷歌 Chrome 浏览器团队日前分享了他们对 Chrome 的最新改进,这项改进从 2024 年 3 月份开始默认启用,遥测显示各平台上的 Chrome 性能提升 5%。

提升 5% 看起来非常低但对于 Chrome 这种拥有数以亿计用户的浏览器产品来说,能够全平台都获得性能提升也是个很可观的改进了。

谷歌Chrome推出新的共享内存版本控制系统 尽可能优化网站交互速度

重复请求 Cookies 导致交互变慢:

Cookies 是网站在浏览器本地保存的一小部分数据用来做特定的用途,例如可以记住用户的登录状态、某些设置或加载方式等。

谷歌观测发现很多网站会重复请求大量的 Cookies,一些网站还是用同步请求 (一次一个请求,而异步请求则可以同时多个),这严重影响了网站交互的速度。

统计显示超过 87% 的 Cookies 请求都是多余的,在某些情况下每秒可能发生数百次 Cookies 请求,这些请求会拖慢网站的交互速度乃至整个网页的加载速度。

共享内存版本控制:

为了解决这个问题 Chrome 在 3 月份推出了共享内存版本的新系统,现在 Chrome 不会不停地与服务器进行通信检查 Cookies,而是会保留 Cookies 数据及带有版本号的本地副本。

这样 Cookies 可以通过检查 Cookies 是否具有最新版本,如果没有最新版本那就没必要再找服务器请求 Cookies,直接使用本地的副本就行了。

通过新的共享内存版本系统,Chrome 中 Cookies 相关的消息数量减少了 80%、Cookies 的访问速度提高了 60%。

在早期测试中谷歌发现新系统可以将 Chrome 在所有平台的性能提高 5%,这不仅可以提高用户体验,同时还可以减少网站服务器的负载。

当然对于网站开发者来说还是要进行优化的,例如使用 Core Web Vitals 对网站进行测试,这样可以探测网站在真实设备上的页面加载性能、交互性和视觉稳定性等指标。


限时活动推荐:阿里云服务器36元/年抢购腾讯云30M带宽新加坡服务器QQ超会15个月108元B站大会员88元


这是一个从 https://www.landiannews.com/archives/104338.html 下的原始话题分离的讨论话题