內存資源占用的橫向評測
本測試在2004年5月15日進行,測試環境Windows XP SP1 + IE6.0,512M內存的PentiunM電腦。
如下為我們使用各種知名的瀏覽器同時訪問中文四大門戶網站時的資源占用情況
注:所有瀏覽器都采用最近的穩定版本,TheWorld為1.0Final版本。測試中開啟這些瀏覽器的彈出窗口過濾功能,如果沒有彈出窗口過濾功能或者有漏掉的彈出廣告窗,則手動關閉之,確保每個瀏覽器只顯示4個網頁,待網頁顯示完全內存不再變化后察看任務管理器。
這四個網頁都很大,并包含了圖片Flash等,比較有代表性,應該可以代表絕大多數情況的網絡瀏覽。
當然,單純的看軟件內存占用也是不公平的,因為每個軟件提供的功能不同,所以這次測試盡可能讓各軟件功能一致(比如有側邊欄的軟件關閉側邊欄,增強功能盡量關閉),網頁開啟關閉前后的內存占用差值也可以作為有意義的參考,另外,內存偏差在500K左右是正常的。
四個網頁為:
http://www.sina.com.cn
http://www.tom.com
http://www.163.com
http://www.sohu.com
從Windows任務管理器中看到的內存使用情況如下
瀏覽器 開啟4個頁面時 關閉4個頁面后(保留一個空白頁)
TheWorld 50524K 27084K 差值也是最小的
Sleipnir 53768K 27208K
MYIE2 54596K 32588K 差值也很小
GreenBrowser 55144K 28196K
NetCaptor 56076K 31560K
AvantBrowser 56420K 29580K
Longator 64124K 39676K
其它內核瀏覽器
Opera 42140K 40096K
Mozilla 50488K 44500K
Mozilla FireFox 42192K 34220K
從上表中可以看到TheWorld的資源占用是IE內核的瀏覽器中最小的,不論是開啟頁面的時候還是關閉后,微軟自己的Internet Explorer就不用說了,它的資源占用比上述的都大,當然這和微軟倡導的產品方向有關,對于微軟,多窗口的概念是操作系統一體的。
另外測試中發現一個有趣的現象,就是非IE內核的瀏覽器在關閉頁面后的資源占用都很大。