Firefox Quantum吃像Chrome一样的RAM

很长时间以来, Mozilla的Firefox一直是我的网页浏览器的首选。 由于其简单和合理的系统资源(特别是RAM)使用,我一直倾向于使用Google的Chrome。 在Ubuntu,Linux Mint等许多Linux发行版中,Firefox甚至默认安装。

最近, Mozilla发布了一个新的,功能强大,速度更快的名为Quantum的Firefox。 根据开发人员的说法,这是一个新的功能强大的引擎,用于快速启动性能,更快,更快的页面加载,使用更少的计算机内存。

另请参阅如何在Linux中安装Firefox Quantum

然而,在我更新到Firefox Quantum之后 ,我注意到Firefox的最大更新有两个重大变化:第一,速度很快,我的意思是非常快,第二,就像Chrome一样贪婪的RAM ,打开更多的标签并继续使用它很长一段时间。

因此,我进行了一个简单的调查来检查Quantum的内存使用情况,并试图将其与Chrome的内存使用情况进行比较,使用以下测试环境:

Operating system - Linux Mint 18.0
CPU Model        - Intel(R) Core(TM) i3-3120M CPU @ 2.50GHz                                                            
RAM 		 - 4 GB(3.6 Usable)

Firefox量子吃RAM打开许多标签

如果你只用几个标签来打开Quantum ,我们可以说最多5 ,你会注意到Firefox的内存消耗是相当不错的,但是当你打开更多的标签并继续使用它时,它往往会吃掉内存

我使用glance (一种实时的Linux系统监视工具)执行了一些测试, 通过RAM使用来查看顶级进程 在这个工具下,按RAM使用排序进程,只需按下m键即可。

在启动Firefox之前,我开始通过使用最高内存使用量来执行浏览和排序过程,如下面的屏幕截图所示。

$ glances 

浏览 - 处理内存使用情况

在启动Firefox并使用它近半个小时,打开少于8标签页后,我捕获了按下面显示的RAM使用排序的进程的屏幕截图。

浏览 - Firefox内存使用监控

当我继续使用Firefox的时候,内存使用量正在稳步增加,如下一个屏幕截图所示。

一瞥 - Firefox内存使用量增加

在这一天结束的时候,Firefox已经消耗了我的系统RAM的70% ,如下面屏幕截图中的红色警告指示器所示。

请注意,在测试过程中,除了Firefox本身,我没有运行任何其他耗费内存的应用程序(所以它绝对是耗费最多内存的应用程序)。

浏览 - Firefox高内存使用率

从上面的结果来看, Mozilla在告诉用户Quantum使用较少的计算机内存方面颇具误导性。

Chrome浏览器吃了RAM之后,第二天,我决定将它的(Quantum)的内存使用量与Chrome进行比较,如下一节所述。

Firefox Quantum Vs Chrome:RAM使用

在这里,我开始测试,通过启动两个具有相同数量的选项卡的浏览器,并在相应的选项卡中打开相同的站点,如下面的屏幕截图所示。

在Firefox和Chrome上打开相同的标签

然后,从一眼 ,我看着他们的RAM使用情况(按照以前的内存使用排序的过程)。 正如您在本屏幕截图中所看到的那样,考虑到所有ChromeFirefox进程(父进程和子进程),平均而言, Chrome仍然比Quantum消耗更多的内存。

比较Chrome和Firefox内存使用情况

为了更好地理解这两个浏览器的内存使用情况,我们需要从进程列表头中清楚地解释输出%MEMVIRTRES列的含义:

  • VIRT - 表示当前进程能够访问的内存总量,其中包括RAM,Swap和正在访问的任何共享内存。
  • RES - 准确表示一个进程正在消耗多少驻留内存或实际物理内存。
  • %MEM - 表示此进程使用的物理(驻留)内存的百分比。

从上面截图中的解释和价值来看,Chrome仍然比Quantum吃更多的物理内存。

总而言之,我认为昆腾公司的高速新引擎,与其他许多性能改进相提并论的是其高内存利用率。 但是值得吗? 我想从你这里通过下面的评论表格。

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏