首个支援多程序内容处理的Firefox 54出炉了!

社会动态2021-03-09 18:07:19
最佳答案

图片来源:

Mozilla

Mozilla于本周释出了Firefox 54,这是第一个支援多程序内容处理(multiple content processes)的Firefox版本,并兼顾效能及资源管理,所使用的记忆体也低于Microsoft Edge与Chrome,号称是有史以来最棒的Firefox。

Mozilla在去年4月提出了代号为「电解」(Electrolysis)或简称e10s的多程序架构,準备把Firefox拆成不同的执行程序,包括使用者介面、分页、媒体播放及外挂程式等。有鉴于IE与Chrome浏览器都在2008年就改採多程序架构,Safari也在2011年跟进,让当时的Firefox成为唯一坚持单程序架构的主流浏览器。

多程序架构奠基于现代的多核心处理器,它能改善浏览器的回应速度与效能,提高稳定性,还能强化安全,就算一个分页当掉也不会危及整个浏览器。

在e10s专案下,Mozilla于去年8月释出的Firefox 48就已支援多程序架构,但那时只把使用者介面拆成独立程序,本周问世的Firefox 54才是真正落实多程序内容处理的Firefox版本。

根据Mozilla的说明,Firefox 54最多能以4个不同的程序来执行所有的浏览器分页,有别于Chrome浏览器的每个分页都有独立的程序,Mozilla着重在效能与资源分配的平衡,原因来自于Chrome的作法很可能会霸佔电脑的CPU与记忆体资源。

如下图所示,Mozilla于Windows 10、macOS 10及Ubuntu 16上测试了Microsoft Edge、IE、Chrome与Firefox 54的记忆体使用量,结果发现Firefox 54于macOS 10及Ubuntu 16上都是使用最少记忆体的浏览器,唯独在Windows 10上输给了IE。该测试还突显了Chrome是最耗记忆体的浏览器。

Firefox 54主要的改善即为e10s,并无其他重大功能上的更新, Mozilla于本周二(6/13)同步释出了支援Windows、macOS、Linux与Android的Firefox 54。

免责声明:本文由用户上传,如有侵权请联系删除!