Google Chrome浏览器在Speedometer3性能测试中获得“史上最高分”

boyanx6个月前技术教程44

Google今日宣布,其 Chrome 浏览器在 Speedometer 3 基准测试中获得了“史上最高分”。Speedometer 3 旨在衡量浏览器性能,由Google、苹果、英特尔、微软和 Mozilla 共同开发。

该测试旨在通过 HTML 解析、JavaScript 和 JSON 处理、像素渲染、CSS 应用程序等多种工作负载来测量 Web 响应能力。

Google在过去一年中实施的优化自 2024 年 8 月以来带来了 10% 的性能提升,Google表示这将为最终用户带来更好的浏览器体验。

团队对 DOM、CSS、布局和绘制组件中许多内部数据结构的内存布局进行了大幅优化。Blink 现在通过根据访问模式将状态保持在其所属的位置,从而避免了大量无谓的系统内存浪费,最大限度地提高了 CPU 缓存的利用率。Oilpan 中原本依赖于垃圾回收的内部内存(例如 DOM)已通过将类型从 malloc 转换为 Oilpan 来扩展其使用范围。这通常会加快受影响区域的速度,因为它可以很好地将内存打包到 Oilpan 的后端。

在搭载 macOS 15 的M4 MacBook Pro上,Chrome 139 在基准测试中获得了 52.35 分。有关新增优化的更多详细信息,请参阅Google 的博客文章。

苹果最近没有分享其针对 Safari 的最大 Speedometer 3 测试结果,因此没有直接的比较,值得注意的是,Google 似乎使用的是 Speedometer 3,而不是较新的 Speedometer 3.1 测试。

标签: js在线测试

相关文章

教你怎么用JavaScript检测当前浏览器是无头浏览器

什么是无头浏览器(headless browser)?无头浏览器是指可以在图形界面情况下运行的浏览器。我可以通过编程来控制无头浏览器自动执行各种任务,比如做测试,给网页截屏等。为什么叫“无头”浏览器?...

在Node应用中实施Web认证的四大方法

本文翻译自RisingStack网站Gergely Nemeth撰写的《Web Authentication Methods Explained》一文,感谢景庄对该文章的翻译。安全问题正成为Web应用...

JShaman本地部署“JS混淆加密”性能测试

JShaman是知名JS混淆加密平台,支持本地化部署。本文简单测试本地部署JShaman的JS混淆加密性能。测试JS文件:40.1cfc40763dac0fe9c500.js大小:2.18KBJSha...

V8 JavaScript 引擎发布 5.0 测试版

V8 团队发布了 V8 5.0,暂时停留在测试版,预计 Chrome 50 Stable 发布之后就会发布 V8 5.0 正式版。V8 发布进程 一般是在一个 Chrome Beta 里程碑测试的时候...

JavaScript访问mysql,原来如此简单

你对JS的了解,是否还停留在jquery?来访问数据库试试吧,做全栈是如此的简单~!JS访问mysql的工具类,大致需求如下:1, 单实例,避免数据库链接浪费。2,连接池功能。3,链接检测。4,提供简...

Top 57个JavaScript面试题和答案大全

近年来,从事JavaScript的程序员越来越多,JavaScript的曝光率也越来越高,如果你想转行试试JavaScript,不妨收下这份面试题及答案,没准用得上。当然,如果针对这些问题,你有更棒的...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。