QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

微软自夸 Edge 浏览器的电源效率

  • 2016-06-29
  • 本文字数:906 字

    阅读完需:约 3 分钟

当 Windows 10 周年更新发布时,微软宣称,Edge 浏览器用户的电池使用时间将得到提升。

在一篇博文中,Edge 项目经理 Brandon Heenan表示,借助 Windows 10 的“能量估计引擎(Energy Estimation Engine)”服务,他们能够看到导致电量耗尽的非常详细的信息:

你是否曾经想过,每天有多少焦耳的能量消耗在 JavaScript 垃圾收集上?结合这个层面的数据,电量分配变得清晰,成为一种有意识的行为。对于每一份 Windows Insider“飞行”数据,我们会同过去的飞行数据以及已发布的 Windows 版本比较电量消耗。我们使用这种遥测技术确保新特性和代码修改不会增加我们的电量消耗,验证设计用来提高能效的新特性。

为了提高电池效率,微软已经对他们自己的代码以及第三方代码的运行方式做了许多修改。例如,在 Windows 10 周年纪念版的 Edge 浏览器中,在后台标签页中运行的 JavaScript 每秒钟只会执行一次,而且会定时,以便该标签不会无谓地唤醒硬件。

他们还将 Flash 移到了一个单独的进程中,停止诸如广告、动画等与核心体验无关的 Flash 内容(与 Flash 视频不同,后者可能是主要内容)。微软还在调整 Edge UI 本身的工作方式,并使用新的 Windows 10 网络改进减少不必要的任务所消耗的电量。

在另一篇博文中,Jason Weber指出,甚至今天,“在Windows 10 设备上,与使用Chrome、Firefox 或Opera 相比,使用微软Edge 浏览器可以浏览更长的时间。”

微软针对Facebook、YouTube 和Amazon 等常用网站运行了一系列自动化测试,基准测试结果表明,Edge 在电量消耗方面要优于Chrome、Firefox 和Opera。我们不清楚他们都使用了什么浏览器版本,但结果表明,它们在电源效率方面存在显著差异。

在另一项测试中,微软发布了一个视频,展示4 台运行Windows 10 的Surface Book 笔记本流式播放相同的高清视频。在视频中,Edge 的播放时间比Chrome 长70%(超过3 小时),比Firefox 长43%。微软告诉InfoQ,流媒体播放演示程序使用了Netflix 的默认设置,网络环境为WiFi,显示亮度为75%。

Chrome 的用户一直在抱怨其电池效能,不只是在 PC 上,还有 Mac 上,因此,Chrome 浪费电量的新闻不足为奇。

查看英文原文 Microsoft Boasts Power Efficiency of Edge

2016-06-29 19:001734
用户头像

发布了 1008 篇内容, 共 398.6 次阅读, 收获喜欢 345 次。

关注

评论

发布
暂无评论
发现更多内容

重新学习了一遍ThreadLocal

熊斌

学习

不草率,你只管下载资料,剩下的交给「哇哦」

小Q

Java 学习 架构 面试 分布式

区块链应用层——生态体系的上层建筑

CECBC

区块链技术 生态体系

我们该怎么保护手机屏幕前的父母?

徐说科技

手机 短视频

HashMap将cpu打满始末

hashmap 线程安全 cpu 100% cpu飙满

spark总结

纯纯

计算机的时钟(三):向量时钟

ElvinYang

oeasy教您玩转 linux 010212 管道 pipe

o

LeetCode 169. Majority Element

liu_liu

算法 LeetCo

Spring Security 主要类解释

哈库拉玛塔塔

springsecurity

布式系统消息异常该何去何从

架构师修行之路

分布式 异步

SpringCloud轻松集成Dubbo实现RPC调用

Barry的异想世界

微服务 dubbo nacos RPC spring cloud alibaba

以大数据为依托提升基层治理效能

CECBC

大数据 信息化管理

不使用Raft算法,就能简单做集群leader选举

架构师修行之路

分布式 架构师

认证、授权、鉴权和权限控制

哈库拉玛塔塔

spring security 用户权限 鉴权 权限

华为与第四范式,正在酝酿一个帮企业跳出AI悖论的“秘密计划”

脑极体

为什么每个微服务要有自己独立的数据库?

码猿外

数据库 架构 微服务

企业中台化落地:从战略分析到战术实践及架构演进过程

Barry的异想世界

架构设计 策略模式 模板方法模式 中台架构 领域驱动设计DDD

【高并发】面试官:讲讲什么是缓存穿透?击穿?雪崩?如何解决?

冰河

缓存 穿透 击穿 雪崩 签约计划第二季

记录问题 INSERT INTO table ... SELECT ... FROM dual WHERE not exists (...)问题

转山转水

sql SQL语法 sql查询

业务架构学习内容有哪些?

周金根

BIZBOK 业务架构

Golang领域模型-实体

奔奔奔跑

架构 微服务 领域驱动设计 DDD Go 语言

金沙账号审核不通过维护不给提现风控怎么回事?怎么办

过山太阳

内容审核 提现不了

区块链激励层——区块链生态建设的驱动力量

CECBC

区块链技术 驱动力量

从一段 Dubbo 源码到 CPU 分支预测的一次探险之旅

yes

dubbo cpu

浮点数的秘密

C语言与CPP编程

c c++ 编程语言 浮点数

一文带你了解微服务架构和设计(多图)

Phoenix

架构 分布式 微服务

Java四种引用类型:强引用、软引用、弱引用、虚引用

简爱W

Go: 理解 Sync.Pool 的设计

陈思敏捷

sync sync.pool pool Go 语言

week11--作业

Geek_165f3d

我理解的面向对象(ObjectiveSql 实践)

Braisdom

Java ORM框架 ORM

微软自夸Edge浏览器的电源效率_JavaScript_David Iffland_InfoQ精选文章