Chrome記憶體怪獸,比Firefox、Opera、IE更佔記憶體

pythontab發表於2012-12-30

當你問網民們對瀏覽器的個人看法時,一些人可能會告訴你使用Firefox太佔記憶體,使得速度變慢,相反谷歌Chrome瀏覽器是一款輕量快速的瀏覽器,且記憶體佔用更小。

這似乎是兩款瀏覽器的戰爭,而微軟IE和Opera則作壁上觀,看這兩款瀏覽器或者說是雙方使用者打得難解難分。

如果你有關注這兩款瀏覽器的發展歷史,你也許已經注意到了火狐已經開始減小記憶體佔用,提升瀏覽器體驗,然而Chrome卻把重心轉移到了其他方面。一些使用者開始發現Chrome隨著功能和擴充套件的增加變得更加臃腫了。

基準測試

更好的測試瀏覽器記憶體佔用方法應該是開啟相同的一系列網址,同時禁用所有外掛、擴充和工具欄以避免測試結果誤差。

記憶體佔用在Chrome瀏覽器About:Memory中測試(chrome://memory-redirect/),和Windows工作管理員相比結果是否準確。

在測試之前開啟10個主流網站。

用來測試的網站:Youtube, Leo.org, Mozilla, Google, Userscripts, Armorgames, Ghacks, Lifehacker, Reddit and Softpedia
瀏覽器:Google Chrome Canary 22, Internet Explorer 9, Mozilla Firefox 16 Nightly, Opera 12.00
系統:Windows 7 Professional 64-bit, 8GB RAM

好了,話休絮煩,這是測試結果:

Chrome記憶體怪獸,比Firefox、Opera、IE更佔記憶體


Memory
Virtual Memory

PrivateSharedTotalPrivateMapped
Google Chrome 22 Canary341,44416,475357,919453,72182,972
Internet Explorer 9270,76427,742298,506399,788236,828
Mozilla Firefox 16 Nightly216,60435,816252,42215,972103,352
Opera 12.00197,82811,292209,12194,24829,284

如你所見,表中Chrome記憶體佔用最多,其次是IE,再次是Firefox,最後是Opera。

主要成果:

  • Opera是最節省記憶體的瀏覽器,其次是Firefox

  • 在同時開啟10個網站的情況下,Opera記憶體佔用比Chrome少150M

  • 在同時開啟10個網站的情況下,Firefox記憶體佔用比Chrome少100M

  • 提到虛擬記憶體,這兩款瀏覽器的佔用只有Chrome的一半大小

總結

記憶體佔用不是選擇瀏覽器的唯一因素。還有其他因素,比如主題、擴充、外觀設計、相容性、穩定性或者頁面載入速度都左右了使用者的選擇。本測試沒考慮到這些主觀的因素,但是單單用記憶體利用率來說,如你所見,Opera、Firefox及IE都比Chrome高效。

你會想到如此嗎?

相關文章