虛擬內(nèi)存設(shè)置的原則及技巧(虛擬內(nèi)存的設(shè)置方法)
2023-12-27
更新時(shí)間:2023-12-30 00:09:09作者:佚名
從Firefox 4一直到Firefox 29,火狐瀏覽器一直努力降低自身系統(tǒng)資源占用,尤其在內(nèi)存占用控制。不過仍有不少用戶抱怨火狐占用內(nèi)存大,甚至稱呼其“內(nèi)存殺手”。那火狐真有這么大的能耐嗎?
近期,Mozilla官方博客揭曉了火狐占用內(nèi)存大的真相。原來,真正的“內(nèi)存怪物”竟是廣告攔截?cái)U(kuò)展(ABP)。ABP,即AdBlock Plus,這是一款非常流行的廣告攔截?cái)U(kuò)展,累計(jì)有1.9億海量用戶群體。
雖然ABP帶來清爽的上網(wǎng)體驗(yàn),但其自身也逐漸成為一個(gè)內(nèi)存消耗怪物。
Mozilla也在官方博客介紹道,例如在64為平臺(tái)上開啟ABP廣告攔截功能,這款火狐擴(kuò)展將占用60至70MB內(nèi)存,這些內(nèi)存主要用于處理額外的JavaScript腳本任務(wù)。
如果訪問某一家網(wǎng)站TechCrunch:未開啟ABP時(shí),火狐Firefox只占用194MB物理內(nèi)存;開啟ABP后,火狐內(nèi)存占用迅速翻倍,達(dá)到417MB。由于ABP需要查詢每個(gè)網(wǎng)頁中的iframe頁面,因此需要占用更多的物理內(nèi)存資源。
Mozilla官方也列舉了一個(gè)最典型的例子。
比如,你訪問一個(gè)包含超過400個(gè)iframes的網(wǎng)頁,未開啟ABP時(shí),火狐只需占用370MB;啟用ABP后,火狐瀏覽器的內(nèi)存占用一直飆升到1960MB,幾乎占用2G物理內(nèi)存,同時(shí)網(wǎng)頁加載速度也減慢。
因此,如果下次再有人抱怨火狐占用內(nèi)存大,內(nèi)存殺手時(shí),不妨先問問他們是否安裝了廣告屏蔽擴(kuò)展工具。
如果你配置了大內(nèi)存,還是可以繼續(xù)開啟廣告攔截功能;如果你物理內(nèi)存有限,推薦禁用Flash功能,同樣可以達(dá)到屏蔽廣告、降低火狐瀏覽器內(nèi)存的功效。