Opera 优化底层代码,提速 16%
根据研究机构的统计,浏览器市场目前仍旧由 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 基准测试得到的。带有这些改进的最新版本目前已经正式发布,升级至最新版本即可从中受益。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
树莓派推出全新相机模块,支持 HDR 和自动对焦
Raspberry Pi 近日推出了一个新的相机模块,名字非常直白简单,就叫 Camera Module 3。该模块也是 2016 年发布的 Camera Module 2 的升级版。 新模块使用了索尼 IMX708 传感器(Oppo Find X2 同款传感器)、具有 1200 万像素(前代 Camera Module 2 则是 800 万像素)、最高可拍摄 1080P @50 帧的视频、新模块支持高动态范围(HDR)摄影和自动对焦,并且可以输出 RAW10 文件格式。 综合上面这些数据来看,Camera Module 3 应该能够拍摄出具有更多细节的照片(尤其是在弱光下),自动对焦采用相位检测自动对焦(PDAF)系统,并且能够对 5 厘米到无穷远距离的物体进行对焦。相比之下,以前版本的相机模块则是定焦镜头。不过新增加的这些功能也让 Camera Module 3 比前代版本厚了一些。 树莓派此次共推出了四个不同的 Camera Module 3 模块,分为标准视角、广角,以及用于夜间摄影的 NoIR 版本: Camera Module 3:25 美元 Camera Module 3...
- 下一篇
Shifu 物联网开发社区加入 openKylin,携手创造国产化万物互联新时代
近日,Shifu物联网开发社区签署openKylin社区CLA(Contributor License Agreement 贡献者许可协议),正式加入openKylin开源社区。 Shifu是开源的物联网应用开发及管理平台,Shifu物联网开发社区为用户提供全场景设备托管与一体化软件开发的透明框架。开发者通过使用Shifu,可以更简单地连接、监视和控制任何物联网设备。目前,Shifu已为多行业细分头部企业提供框架托管服务,并荣膺中国信通院工业互联网产业联盟工业互联网平台测试验证与创新推广实验室14家成员单位之一。 Shifu的创新优势是通过透明框架内的数字孪生技术,提供了桥接式设备互联解决方案,作为云原生框架令设备能力模块可调用,可复用,目标是实现通过配置文件轻松接入各种异构设备。目前,Shifu已经实现通过HTTP、MQTT、TCP Socket、RTSP、OPC UA等协议接入物联网设备,同时已将西门子S7、海康威视(HIKVISION)等通过私有协议通讯的设备进行了集成。 Shifu项目创始人陈永立表示,感谢openKylin社区对Shifu开源的鼎力支持!我们希望将Shifu...
相关文章
文章评论
共有0条评论来说两句吧...