Chrome 更快更强,在 Mac 上击败 Safari

更新日期: 2019-12-19 阅读: 3.9k 标签: 浏览器

Chrome 浏览器的一大特点就是速度快,经过这么多年的发展 Chrome 的版本号已升至 99(稳定版),即便如此 Google 依然认为 Chrome 的性能还有提升的空间。

上周 Chrome 99 正式发布,当时 Google 仅在更新日志中提及新版本的一些功能变化,并未强调他们在性能上所做出的优化。

直到现在 Google 才在官方博客中表示,macOS 上的 Chrome 99 浏览器在 Speedometer 基准测试中获得了 300 分,这一成绩是迄今为止所有浏览器中的最佳性能表现,Safari 的得分则是 277 左右。

此次测试所选的 Speedometer 也十分 “有讲究”,它是由苹果 WebKit 团队开发的测试工具,该工具可以模拟用户的操作,对浏览器的响应能力进行评分。测试所使用的设备为 14 英寸 MacBook Pro,配备了 M1 Max 处理器、64GB 内存、10 核 CPU 和 32 核 GPU,Speedometer 版本为 2.0。

Google 将性能提升归功于在 Chrome 99 中所使用的 ThinLTO 构建优化技术、V8 Sparkplug 编译器和 short builtin 调用。通过启用 ThinLTO,可以内联代码库的关键部分(即便跨越多个文件或库),所带来的优势就是 Chrome 的速度比当前的 Safari 快 7%;再结合图形方面的优化(直通解码器和进程外光栅化),Chrome 的图形性能也比 Safari 高 15%。而 V8 Sparkplug 编译器可以将生成的代码编译开销降低;short builtin 调用则可以避免调用函数时的间接跳转,从而提高性能。

从搭载 M1 的 Mac 推出至今的 17 个月时间里,Chrome 比其初始版本快了 43%。

Google 在博客中表示:

  • 我们知道,基准测试只是衡量浏览器速度的众多方法之一。最重要的是 Chrome 浏览器在日常使用中的表现也更快、更有效。我们将继续投资于性能改进,推动现代计算的发展。

如今 Chrome 已占据浏览器市场的大半壁江山了,其他基于 Chromium 的浏览器更多是专注于功能上的更新,已经有一段时间没有将精力集中在速度上了。此次更新表明 Google 仍然在深入研究运行 Chrome 的各个平台,以持续改进 Chrome 最引以为傲的功能。

本文转自OSCHINA
本文地址:https://www.oschina.net/news/185619/chrome-beats-safari-on-mac


本文内容仅供个人学习、研究或参考使用,不构成任何形式的决策建议、专业指导或法律依据。未经授权,禁止任何单位或个人以商业售卖、虚假宣传、侵权传播等非学习研究目的使用本文内容。如需分享或转载,请保留原文来源信息,不得篡改、删减内容或侵犯相关权益。感谢您的理解与支持!

链接: https://fly63.com/article/detial/7259

相关推荐

浏览器禁用了javascript,各种浏览器如何开启javascript的方法总汇

您的浏览器禁用了JS脚本运行,请启用该功能。怎么解除浏览器禁用js?这篇文章将总结整理各个浏览器如何开启、禁用javascript的方法总汇。

监听浏览器刷新及关闭

为保证‘高度安全性’,用户每次退出页面或浏览器都要清除登陆信息,每次进入系统都要重新登陆(每次登陆还要手机验证码等乱七八糟的验证信息,,,求用户的心里阴影面积),但是刷新页面不可以清除登陆信息。

Js实现阻止浏览器返回的功能

无论pc端还是移动端,浏览器都会带有后退按钮或后退键.主要方便我们能返回以前访问过的页面,但有时候我们不得不关闭这个功能.尤其是对于一些推广落地页,用户进入后不希望它返回

window.open被拦截的解决方法总汇

介绍window.open方法被浏览器拦截的处理方式。在 Chrome 的安全机制里,非用户直接触发的 window.open 方法,是会被拦截的,这是由于浏览器为了维护用户安全和体验,下面采用几种变通方法解决:表单提交的方式、onclick事件、延迟打开等

Chrome浏览器crx格式插件安装教程

谷歌浏览器在旧版本(大概是v67版本)之前安装crx插件都非常简单,直接将crx拖放到浏览器内就可以安装了。但是之后的新版本(目前已经升级到v80版本)就只允许用户通过谷歌应用商店安装插件

如何将网站设置为浏览器首页

提示:按 Ctrl + D 即可添加网址到浏览器收藏夹中,方便下次访问fly63导航。下面是如何设置首页的方法。Google Chrome浏览器设为首页的方法;Firefox火狐浏览器设为首页的方法

完美解决安卓端百度浏览器屏蔽fixed悬浮元素的问题

h5活动页面底部有个悬浮图片按钮,使用fixed悬浮定位在底部,但是在安卓端的百度浏览器下打开,却发现该图片一闪而过,在百度浏览器中消失不见。

Fiddler无法正常抓取谷歌等浏览器的请求_解决方案

fiddler会自动给浏览器设置一个代理127.0.0.1端口8888,并且记忆浏览器的代理设置,所有的请求先走fiddler代理,再走浏览器代理。解决方案:关闭SwitchyOmega代理,或者使用其代理中的系统代理选项。即可解决问题。

js判断浏览器内核是否是safari浏览器

PC端只有Chrome有Safari字段吗?为什么不需要判断其他浏览器?其实360,QQ等浏览器的userAgent字段也会带有Safari字段,但是由于他们基于Chrome二次开发的,所有也会携带有Chrome字段。

Vue单页面应用阻止浏览器记住密码

现象1:路由切换时再次提示是否记住密码,解决办法:这其实是个代码bug,在登录页面,用form把输入框都包起来就行了。现象2:autocomplete=off无效

点击更多...

内容以共享、参考、研究为目的,不存在任何商业目的。其版权属原作者所有,如有侵权或违规,请与小编联系!情况属实本人将予以删除!