Redian新闻
>
Opera优化底层代码,提速16%

Opera优化底层代码,提速16%

公众号新闻

出品 | OSC开源社区(ID:oschina2013)

根据研究机构的统计,浏览器市场目前仍旧由 Chrome 浏览器主导,Opera 的市场占有率仅有 2.24%,虽然用户数量早已不复当年,但 Opera 还是在不断优化、改进,提升用户体验。

比如在上个月,Opera 就推出了创新的 Lucid 模式,这是一项可以提高流媒体视频(YouTube、Vimeo 等)画面质量的功能,可以一键改善老旧视频的画质,使内容看起来更清晰。该功能由硬件加速驱动,主要依靠电脑的 GPU 负责处理画面内容。

近日 Opera 再次更新,只不过这一次的更新并没有侧重于新的功能,而是侧重于使浏览器的速度明显提高的底层改进。

Opera 表示,与六个月前相比,现在他们的浏览器在渲染网页和处理请求时速度提高了 16%,在需要处理图形时也提高了 14%。

能有这样的速度提升,主要是以下三个方面的改进,即构建优化、链接时间优化和引擎设置调整。

构建优化

Opera 正在跨平台使用 Profile Guided Optimization(PGO),这个功能是根据通过测试运行各种实时用户场景的样本而创建的配置文件来优化代码。测试结果显示程序的哪些部分执行得更频繁,从而可以对这些部分进行更有效的优化。

链接时间优化

此次优化,Opera 还启用了最大的链接时间优化。Link Time Optimization(LTO)是程序间优化(IPO)的一种形式,其目的是提高包含许多小巧但又频繁使用的功能的程序的性能。LTO 的实现方式允许这些优化能够作为一个单一的模块覆盖程序的所有不同部分,从而带来更好的性能。

引擎设置的调整

Opera 还在进程外渲染中改进了进程外 2D 画布光栅化,将所有渲染任务转移到 GPU(图形处理单元)。这有助于减轻 CPU 的负载,从而使你的系统运行得更顺畅,并降低笔记本等便携设备的功耗,改善续航。

渲染网页和处理请求时速度提高了 16%,以及需要处理图形时提高了 14% 的测试结果则是通过 Speedeter 和 Motionmark 基准测试得到的。带有这些改进的最新版本目前已经正式发布,升级至最新版本即可从中受益。


往期推荐



2022网络浏览器市场份额:Edge增长缓慢、Chrome地位无法撼动

curl作者收下社区成员赠送的Mac mini,将用于curl开发

开发者遭死亡威胁,项目停止开发



这里有最新开源资讯、软件更新、技术干货等内容

点这里 ↓↓↓ 记得 关注✔ 标星⭐ 哦~

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
【首发】心凯诺医疗宣布完成亿元融资,提速神经介入和外周介入新产品的布局今夜他复出,惊艳半个娱乐圈:看了他才知道,什么是文化底气!年薪$172K不死磕代码,这类特殊Engineer岗位成寒冬上岸新机会!Linus批评英特尔的LAM代码,拒绝将其合并到内核音视频业务挑战与优化实践,MXPlayer在线播放优化,数据分析与播放器优化瞧瞧人家写的API接口代码,那叫一个优雅!ChatGPT 带火 OpenAI!华盛顿大学博士放弃高校 offer,加入 OpenAIController 层代码就该这么写,简洁又优雅!重写 50 万行代码,从 0 自研的云原生 HSTAP 能否成为数据库的未来?| Q推荐读懂HikariCP一百行代码,多线程就是个孙子!强悍ChatGPT竟计划「消灭人类」!能写论文又敲代码,谷歌「药丸」?红潮哪去了?写国际化的嵌入式代码,时间问题如何处理?臧字源考import 一个“太极”库,让 Python 代码提速 100 倍!还在手动排版大段文字?学会这招,提速2倍!发行底价对标净资产?投资者"捡钱"时间来了!分析师:淡化底价,让市场自我调节GitHub Copilot代码笔刷火了,一刷修bug加文档,特斯拉前AI总监:我现在80%的代码由AI完成PyTorch 2.0 来了!100% 向后兼容,一行代码将训练提速 76%不写代码,就能快速构建精准的机器学习模型冯墟:因为爱。。。。(《夜杀》剧评)ChatGPT竟写出毁灭人类计划书,还给出相应Python代码,网友:AI正在指数级发展同铃科技完成千万元天使轮融资,聚焦商用车智能化底盘|早起看早期射箭、舞剑、踢毽,对身体的益处热门方向Top4:大前端监控、移动端性能与效率优化、团队可持续发展、低代码|GMTC 北京站圆满落幕美国入境档案--杨惠敏、刘德伟、周书楷等1938年参加第二届世界青年大会PyTorch 2.0来了!100%向后兼容,一行代码将训练提速76%!仅花200行代码,如何将60万行的RocksDB改造成协程小米A/B实验场景基于Apache Doris的查询提速优化实践我用Lambda表达式写代码,开发速度提高了10倍!马斯克惊呼吓人的网红机器人,能写论文/编小说/写代码,出毁灭人类计划书火爆中国两岸!!从此让孩子爱上历史,培养文化底蕴!!窃取开源代码,还拉黑质疑者,这家 AI 公司试图删除代码了事今天他复出,惊艳半个娱乐圈:看了他才知道,什么是文化底气!
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。