微软:Edge避开所有主流浏览器以提高能效

微软声称Windows 10内置的Edge浏览器比其他流行的浏览器-Mozilla Firefox,Google Chrome和Opera消耗更少的能源。实验结果显示Edge的能源效率。统计数据也证实了这一点-Windows 10安装在数亿个设备上,这为收集遥测提供了丰富的基础。



在八个月的时间里,Windows 10展示了该操作系统家族史上最成功的启动。根据三月份的数据,它在2.7亿台有源设备上使用。这不仅通过免费更新得到了帮助,而且还通过其积极的促销政策得到了帮助。为了再次展示新操作系统的性能,Microsoft将Edge浏览器的能效与其他流行的浏览器进行了比较。

Microsoft博客回顾了Edge浏览器的最初设计目的是最大程度地利用最少的资源使用设备。该公司决定根据经验测试是否可以完成此任务,并将数个设备连接到功率计。对于测试,我们选择了Surface Pro 3,Surface Pro 4和Surface Book。



在每台设备上,专家们都会在一种流行的浏览器中自动执行标准工作。行动包括打开网站,滚动文章,观看视频,为每个任务打开新标签。设备“依靠”人们的常用资源-Facebook,Google,YouTube,Amazon,Wikipedia等。下图显示了相同任务的平均功耗(以毫瓦为单位)。



在实验室实验中,与使用其他浏览器的样品相比,Edge计算机在一次电池充电时运行时间长36-53%。

除Surface设备外,Microsoft实验室还在台式机,笔记本电脑,平板电脑和其他小工具上测试了浏览器能效。


Microsoft

真实世界统计数据中的能源实验室还帮助回答了有关能源效率的问题。数以亿计的设备可在Windows 10下运行,其中许多设备定期发送遥测数据,这些数据的慷慨性受到关注隐私问题的人士的批评。所有Windows 10设备上Energy Estimation Engine服务均监视硬件和应用程序的功耗。数据汇总证实了第一个实验的结果。



经过两次实验,Microsoft需要向普通用户证明Edge的低功耗。因此,专家营销投入接下来的四个面簿与微软的边缘,谷歌Chrome,Mozilla Firefox和Opera,并在Wi-Fi网络高清视频双绞线,而电池不会坐下。所有这些都以延时视频的形式呈现(在剪辑之前发布)。

Microsoft不想在此停下来。使用Windows 10周年更新,浏览器将获得许多创新

首先,Edge将降低用户不可见的选项卡中的JavaScript。每秒检查邮件或显示新广告的页面将不会加载处理器,尽管它们将继续在后台接收数据-然后将迅速退出此模式。在某些情况下,这种策略可将功耗降低多达90%。


当前版本的Windows 10和周年更新中处理器负载的比较。在后台选项卡中打开大约八个受欢迎的站点。

其次,Flash将在一个单独的进程中运行,并且默认情况下将不包含视频。这样可以通过禁用不必要的元素来更好地控制其操作,并减少处理器和视频加速器上的负载。如果Flash崩溃,则作业不会停止。

第三,即使回收按钮也可以减少功耗。例如,读取模式按钮包括120帧。如果有机会切换到阅读模式,则图标上的书会在页面中滚动。每次加载XAML动画时,都会重新绘制图形。



开发人员删除了40%的帧,因为在视觉上周期的开始和结束时帧没有差异。在视频加速器上使用动画而不是XAML,而不使用处理器。这些改进和其他改进已将图形加速器上的负载减少了75%,将处理器上的负载减少了100%。

之前:


之后:


为了节省每毫瓦,对许多其他接口元素进行了类似的重新设计。

最后,在Windows 10中,使用网络时需要进行许多更改:TCP快速打开,尾部丢失探测和最新确认功能,并且在TCP堆栈中优化了初始拥塞窗口。因此,在新版本的Windows 10中,Edge浏览器一次充电应能工作更长的时间。

周年更新时间定为自Windows 10发布以来的一年。预计“周年更新”将在2016年夏季-可能是7月16日发布。确切日期仍然未知。Windows Insider程序已经提供了许多“周年更新”更改。

Source: https://habr.com/ru/post/zh-CN395215/


All Articles