Firefox 14已经发布了,Firefox 15还会远吗?不远了,还有6周而已。今天要为大家介绍的是Firefox 15将迎来的一个重大改进,那就是内存占用方面的改进,将一劳永逸地摆脱内存臃肿的问题。所有类型的扩展(add-on)都存在内存泄漏问题,包括Firefox最受欢迎的四款扩展:Adblock Plus、Video DownloadHelper、Greasemonkey、Firebug。
实际上,最近几版Firefox在内存占用方面都取得了进步,不过在Firefox 15中,情况将更加明朗。如果你已经下载了Firefox 15 Beta,相信会有发现。Mozilla终于找到了一个方法来解决扩展的内存泄漏问题,避免扩展占用的内存随着时间而增加。
从下图中可以清晰看到Firefox 15的改进:
蓝色条状代表打开151个标签占用的内存,红色代表关闭这些标签中的150个后的内存占用。
扩展sideAdvisor 3.41的内存泄漏问题使得浏览器在关闭标签页后仍然占用大量内存,不过在Firefox 15中,内存占用大幅减少。
Mozilla开发人员Nicholas Nethercote在官方博客中写道:“在过去数年里,Mozilla一直致力于降低Firefox的内存占用,然而,由扩展的内存泄漏导致的内存过度消耗问题始终难以解决。
Firefox 15成功解决了这个问题。我们已经证实,通过大量的内部测试和实际遥测数据,Firefox 15避免了现有扩展导致的内存泄漏问题。”
|