最佳电池续航时间浏览器:Chrome,Edge和Firefox

16
82

网站标题

如果你’我最近用过电脑,’我们可能已经看到Microsoft和Google都在试图诱使您使用各自的消息 web browsers. Google’s iconic “Get Chrome”Google.com上的横幅广告经常出现,以至于很多人只是下载Chrome来摆脱它。另一方面,Microsoft会在您的Windows 10桌面上添加持久性通知,不断提醒您有关新Edge浏览器以及它更安全,更快或更省电的信息。然后,您有了Mozilla Firefox,这是一种谦虚的开放源代码浏览器,可以在场外默默观看。

虽然这三种浏览器都有其优缺点,但它们都声称要做的一件事就是提供最佳的电池寿命。 但是,正如俗话所说,只能有一个。

今天我们’re going to find “the one”.

 

三巨头及其保护方式 Battery

微软 Edge

边缘截图

微软’s Edge浏览器是为Windows 1o设计的,旨在夺回Microsoft在Google Chrome中失去的部分浏览器市场份额。虽然根据 on Microsoft’Microsoft Edge浏览器是Trident引擎,基本上是从头开始构建的,几乎没有Internet Explorer的任何东西。结果,Edge振兴了微软’将浏览器混为一谈’快速且用户友好。有点像Internet Explorer在Microsoft搞砸之前的样子。当然,仍然存在一些需要解决的错误,其扩展库充其量只是很小的一部分,但是Edge浏览器正在积极地进行修饰以替代Internet Explorer。

微软 Edge浏览器旨在通过多种方式降低功耗。一种方法是限制Javascript任务的刷新率。这些项目(包括广告分析器,推送通知更新和动画)可以继续运行,即使网页本身不可见。通过限制脚本’通过通用Javascript计时器将刷新率提高到每秒一次,Edge可以在不影响用户体验的情况下大幅减少资源使用。

土坯 Flash一直是Microsoft面临的最大问题之一’的Internet Explorer。除了精美的Javascript动画外,许多广告都是基于Flash的。当他们’粗心地重新编码(就像许多广告一样),Flash对象可能会在两者上占用大量资源 中央处理器 和GPU。在许多情况下,Flash也是主要的安全风险,因为过时的Flash Player邀请可能会感染数以百万计的漏洞。在Edge中,Flash包含在一个单独的进程中,可以轻松地由系统进行管理。当时的Flash元素’默认情况下,页面功能不可或缺的功能是暂停,并且Flash进程可以单独终止而不会影响页面。

最后,网络性能也是延长电池寿命的关键因素。使用新的连接方法,例如 TCP协议 打开,尾部丢失探针和最近的确认,可将耗电的Wi-Fi天线更快地关闭,从而节省了电池的时间。

谷歌浏览器

谷歌浏览器截图

谷歌浏览器 has always had a reputation for being resource intensive, but extremely fast. The reason for Chrome’对资源的贪婪需求归因于每个标签的管理方式。 Chrome并未将所有标签和插件分为几个大流程,而是将每个项目都隔离到了自己的流程中。这样,当一个进程崩溃时,它不会’•删除整个过程树。隔离这些流程还可以使资源管理变得容易,这是Chrome一直被证明是速度恶魔的主要原因。

在省电功能方面,Chrome在其使用寿命内实现了许多功能。在Chrome版本56中,添加了标签调整功能。简而言之,Chrome会初始化一个计时器池,该计时器池设置了它占用多少CPU的边界’允许使用。与Chrome相关的每个进程都分配了一个计时器限制,’s从总池中减去。当池减少到负值时,新排队的任务将被挂起,直到池的一部分被释放。这有效地限制了可以运行的后台任务的数量,从而节省了该过程中的电池寿命。

谷歌’优化动画元素的方法与Microsoft不同’s。 Google认识到Flash内部存在的缺陷,现在更喜欢HTML 5,HTML 5是可更有效地处理视频和动画的HTML最新版本。 YouTube等许多著名的视频平台已经完全过渡到HTML 5。

谷歌 is also aggressively curbing Chrome’通过引入大量的Javascript优化来提高内存消耗。根据Google的说法,Chrome 55版在某些网站上使用的RAM比以前的版本少50%。这些更改与其他节电功能(例如缓存利用率优化)一起推出。

火狐浏览器

firefox屏幕截图

火狐浏览器是2002年开发的开源Web浏览器, 旨在挑战Microsoft Internet Explorer’在浏览器领域的主导地位。 Firefox旨在创建一个安全的, 基于开源哲学的基于标准的浏览器。

在功率效率方面,如何 Firefox节省电量是个谜。与该类别中的其他浏览器不同,Firefox没有’将其任务隔离到自己的流程中。这种结构使错误处理成为噩梦,因为问题可以’它本身可以终止,并且可以遍及整个过程树。 Firefox也有内存问题。仅打开13个选项卡的Web浏览将其内存使用量大大超过1GB。话虽如此,当系统空闲时,Firefox确实执行了一些后台内存管理。不使用系统时,在打开相同选项卡的情况下,其内存使用量降至900MB。

火狐浏览器的最大诱因是’是一个完全开源的浏览器。它’可能是市场上唯一不具备此功能的主流浏览器’积极收集用户’的信息(尽管Mozilla建议您为他们设置一个Mozilla帐户,以便您的资料可以在各个平台之间同步)。

 

测试方法

为了测试每个浏览器’对电池寿命的影响,我们’ve开发了一个脚本,该脚本可在13个受欢迎的网站中循环显示图像和文字。在这13个网站中,三个是具有实时更新的社交媒体网站。 脚本本身是相当基本的。它只是访问网站,在每个网站上暂停60秒并记录一个 timestamp at every 10秒间隔。在每个循环的最后,关闭并重新启动浏览器,以模拟关闭和打开多个窗口/选项卡。

使用相同的方法,我们还执行了视频流测试。在视频流测试中,我们运行了 以1080p全屏播放1小时的YouTube视频。在视频结束时,然后关闭浏览器并重新启动。直到完成 laptop shuts off.

戴尔xps 15定制pc评论9

测试系统是配备4K触摸IPS面板,Intel Core i7-7700HQ CPU,16GB内存的Dell XPS 15 9560。 DDR4 内存,Nvidia GTX 1050 GPU和97Wh电池。屏幕亮度锁定为60%,足以在室内和室外使用。

我们使用的三种浏览器’今天重新测试的产品包括Chrome 56,Mozilla Firefox 51.0.1和Microsoft Edge 38.143930.0。 没有在任何浏览器上安装附加组件扩展。

清除缓存后,将完全关闭系统并进行冷启动,从而启动所有测试。每次测试前,电池均已充电至最大容量。所有非关键程序和蓝牙均已禁用。所有驱动程序和软件都更新为最新版本,并且所有测试都在多个工作日的同一时间(美国东部标准时间凌晨4点)进行,以确保一致的网络拥塞。

 

电池 Life Testing Results

浏览器电池寿命测试

结果出乎意料的是单方面的。 Microsoft’的Edge浏览器获得了压倒性优势,与Chrome相比,历时6小时34分钟’5小时18分钟,使用Firefox’5小时53分钟。视频播放显示类似的结果,其中Edge领先一个小时。

火狐浏览器在网络浏览方面排名第二,这是我预料到的惊喜 Google Chrome’的过程结构在性能和电池影响方面都更加有效。但是,什么’出乎意料的是,在视频流测试中,Firefox严重落后于Chrome和Edge,充满电时仅持续5h 5m。我以为这是由于Flash播放器效率低下引起的,但是Firefox从40版开始就一直使用HTML5。它也完全支持所有最新版本。 视频编解码器。因此,我们’我们将不得不做更多的挖掘工作,以了解为什么在进行标准Web浏览时考虑到其良好的能效,它的表现如此差劲。

铬’的电池寿命比以前的版本有所改善,但是’足以击败Edge或Firefox。有趣的是,其视频流传输时间比其网络浏览时间更长。这可能归因于Chrome’对YouTube的有效处理’的HTML 5视频,或者仅运行单个标签时,它可能更省电。

 

结论

Web浏览器的电源效率 testing 充满惊喜。微软不仅  Edge在竞争中遥遥领先,在网络浏览和流测试中,Chrome的表现比Chrome整整提高了一个小时。坦率地说,我对结果感到震惊 I’长期以来一直是Google Chrome浏览器的用户。我也没有’没想到Firefox将在网络浏览中排名第二,但是’肯定在做一些正确的事情以使其在竞争中领先。考虑到Google表示有多大努力在延长电池寿命,Chrome排在最后令人失望。

I’我很自信地说 Microsoft’s Edge浏览器实际上会延长电池寿命。也就是说,我的测试方法远非完美。首先,我的脚本不会模拟滚动,并且进行真实世界的测试意味着我’m无法控制所显示广告的类型。另外,我选择的网站样本是基于我个人兴趣的网站。由于每个人’的浏览方式不同,您的里程可能会有所不同。此外,扩展使事情变得复杂,因为它们都以不同的方式影响资源的使用。它’s likely I’将来必须使用更完善的测试技术以及其他一些浏览器(例如Safari和Opera)来重新访问该测试。希望到那时,所有浏览器都能看到重大改进。

16条评论

  1. 问题是Edge中存在一个尚未修复的重大安全漏洞。 IMO,这是一个更大的问题,那么电池可持续使用多长时间。 MS已经知道该问题90天以上,但仍未解决!

    “Google报告Edge / IE中的“高严重性”错误,没有可用的补丁
    在星期二的2月补丁程序被取消之后,出现了一系列未修补的安全漏洞。”

    //arstechnica.com/security/2017/02/high-severity-vulnerability-in-edgeie-is-third-unpatched-msft-bug-this-month/

      • Ord,如果您购买Pixel,您将很快获得补丁。现在与其他Android手机相比更好,但仍不及iPhone,IMO的水平。

        但是本文确实涉及浏览器。我认为MS不再销售智能手机了吗?

      • 每个主要电话都在最新的安全更新中。我的银河S6仍然不断获得每月的安全更新–即使在棉花糖上。

        当然,如果您查看50美元的Android手机,这些手机将无法获得更新。但是,它们仍然包括部分更新(与iOS网络浏览器不同,其网络浏览器始终是最新的,每年更新3-4次),以及Google Play服务更新。

          • 我所说的都不是假的。每月的安全更新是否应该让我感到无懈可击?不,但是’除非您不想使用智能手机,否则您将获得最好的回报。

            或者也许使用旧的黑莓手机,我想从技术上讲它仍然是智能手机…

          • 您是否知道任何其他平台始终提供最新的Web浏览器,核心服务,带有更改日志的每月安全更新,以及是否全部’如果您不这样做,它具有使用开源软件的能力’不信任制造商?因为我不’t。再者,平台的开放性意味着诸如“android is insecure”非常不准确。从Honda Accord CarPlay屏幕一直到最新更新的HTC手机,Android都是应有尽有。

          • 哈哈..“open source”Android的一部分只是Google利用免费的自愿劳动并围绕版权法和专利法开展工作的方式。大多数人认为Android的Android部分尚处于开放状态。

            请参阅Ars Technica故事:Google在Android上的牢牢掌握:通过任何必要的方式控制开源

          • 该文章指出,您的普通Android手机基本上是封闭源–没有人在那里争论。当然是的。我的旧版Galaxy S6拥有所有三星软件的封闭源代码。但是,如果需要的话,我可以在Nexus手机上运行AOSP rom,并将所有内容开源。当然可以’d没有Play商店,我的经历会受到影响,但有可能。将其与根本没有该选项的其他平台进行比较。

            您 can’不要抱怨使用AOSP太困难了,同时支持完全封闭的源代码平台。选择一个或另一个。

          • 您’重新混淆和发明论据以降低Android平台上可怕的安全性和缺乏及时的补丁程序。您’不得不更加努力。

          • 我的S6每月收到核心系统的安全更新,对最易受攻击的应用程序(Web浏览器,Google Play服务,应用程序商店)进行无数更新。我拥有该设备的最近两个月,我当前的手机iPhone 6s收到零更新。那么,告诉我,哪个缺少及时的补丁和更新? iPhone令人难以置信,它可以使每个人同时使用同一iOS版本,但这仅意味着每个人都过时了。仅仅因为那里没有更新的版本,并不意味着您当前的版本是安全的;)。

          • 当然。根据CVE详细信息:

            iOS 1091漏洞
            Android,849个漏洞

            如果你问我,他们俩都很糟糕。经常更新很重要!

发表评论

该网站使用Akismet减少垃圾邮件。 了解如何处理您的评论数据.