Firefox 15成功實現(xiàn)大幅降低內(nèi)存占用!
Firefox 14已經(jīng)發(fā)布了,F(xiàn)irefox 15還會遠嗎?不遠了,還有6周而已。今天要為大家介紹的是Firefox 15將迎來的一個重大改進,那就是內(nèi)存占用方面的改進,將一勞永逸地擺脫內(nèi)存臃腫的問題。
所有類型的擴展(add-on)都存在內(nèi)存泄漏問題,包括Firefox最受歡迎的四款擴展:Adblock Plus、Video DownloadHelper、Greasemonkey、Firebug。
實際上,最近幾版Firefox在內(nèi)存占用方面都取得了進步,不過在Firefox 15中,情況將更加明朗。如果你已經(jīng)下載了Firefox 15 Beta,相信會有發(fā)現(xiàn)。Mozilla終于找到了一個方法來解決擴展的內(nèi)存泄漏問題,避免擴展占用的內(nèi)存隨著時間而增加。
從下圖中可以清晰看到Firefox 15的改進:
藍色條狀代表打開151個標(biāo)簽占用的內(nèi)存,紅色代表關(guān)閉這些標(biāo)簽中的150個后的內(nèi)存占用。
擴展sideAdvisor 3.41的內(nèi)存泄漏問題使得瀏覽器在關(guān)閉標(biāo)簽頁后仍然占用大量內(nèi)存,不過在Firefox 15中,內(nèi)存占用大幅減少。
Mozilla開發(fā)人員Nicholas Nethercote在官方博客中寫道:“在過去數(shù)年里,Mozilla一直致力于降低Firefox的內(nèi)存占用,然而,由擴展的內(nèi)存泄漏導(dǎo)致的內(nèi)存過度消耗問題始終難以解決。
Firefox 15成功解決了這個問題。我們已經(jīng)證實,通過大量的內(nèi)部測試和實際遙測數(shù)據(jù),F(xiàn)irefox 15避免了現(xiàn)有擴展導(dǎo)致的內(nèi)存泄漏問題。”