2009年9月7日

亂七八糟的瀏覽器測試

是個很不精確的測試,反正只是好玩XDD

記憶體使用量有兩次測試,第一次啟動顯示的玩意有些是空白頁,有些是撥號、topsite這類的頁面,所以可能不公平XD

OS是win7 RC(7100) 32bit,CPU是intel core2,記憶體 4G。我全部瀏覽器打開以後直接從內建工作管理員看使用量。

chrome好像是beta版;火狐裝有30個套件,而且我是用ayakawa版;IE8有開啟附加元件;Opera10沒開turbo(開了慢到掉渣-_-;;);safari4沒東西好調。multi-process的瀏覽器我是把全部process都加起來了。

首先是剛開啟的記憶體用量
瀏覽器開啟頁面使用量(K)
Chrome 3.0紀錄頁面(chrome的「首頁」)45,948
Firefox 3.5.4pre空白頁55,116
IE 8空白頁8,348
Opera 10dial頁面20,936
Safari 4topsite88,416

IE8我覺得是作弊,它使用的記憶體量可能有一大部分藏到系統的process去了,可是我也找不到就是( ´_ゝ`)

chrome還滿少的,火狐其實也不多,但是開啟速度真的夠慢XD...沙發4大概因為topsite所以吃很多,歌劇10則是正常情況下表現最好的。

接下來是開啟多個頁面的測試,開啟的有(依我開啟順序排列):
挑選沒啥理由,就只是亂開XDD
瀏覽器使用量(K)
Chrome 3.0168,379
Firefox 3.5.4pre102,260
IE 882,128
Opera 1072,920
Safari 4179,940

IE8還是一樣使用量最少,但也是無法確定這是否就真的是他的使用量XD...所以還是跳過吧(噗

chrome跟沙發超可怕的啦,比火狐還巨大囧 雖然綾川版我記得版來用量就少一點,但應該沒有差這麼多XD..不過chrome關掉分頁的話process就立刻結束了,釋放的也很快而且很正常。

另外沙發浮動很大,我觀察了好一段時間它都一直在跳,不知道是為什麼會這樣,可以從170MB左右浮動到190,範圍還滿大的。

另外火狐很奇妙的是,因為我是用套件一口氣開啟全部網頁,而在我一個個把分頁點出來看前,使用量只有90MB左右,然後放著一段時間不管的話使用量也會不斷下降,等到有去點網頁才又會吃回來XD...這大概就是火狐切換分頁有時會LAG的原因吧,為了把記憶體放掉而導致的( ̄ㄧ ̄;) 如果是為了這種不正常的釋放法,我現在還寧願它吃多一點,反正記憶體擺著也不能幹嘛,拿來餵火狐讓它有點用吧...( ´_ゝ`)

OP還是最少的啊,可是好像比我印象中多了不少,果然記憶體怪物時代來臨了嗎XD...

另外這堆瀏覽器咧,我之前拿噗浪的konami密技測試過,扭的最順的是chrome跟safari,兩者看運氣互有千秋,但其實差不多。只是chrome扭得順捲軸也順,沙發捲軸會卡住這樣。

其次是火狐3.5(當時用官版)跟IE8,兩者都扭的算順只是有點掉格,捲軸也是跟原本一樣──火狐會卡IE8普通。

表現最差的居然是歌劇10,扭到快死掉,但捲軸居然還是一樣滑順,讓我頗無言XD.......

另外體感速度嘛,最快是chrome,沙發稍慢一點,不過我覺得可能是介面導致的感覺。其次是IE8,再來是火狐(3.5無論什麼版),再來是...Opera囧........

我不知道是歌劇10自身的問題還是它沒有對7最佳化啦,總之在我這邊用起來可以說是超級慢的,以前opera就算網頁開得慢介面操作也不會受影響,所以才會有OP很快的錯覺(因為其實是順而非快),但是這10在7使用時連介面都會卡卡的,不知道是出了什麼差錯。

火狐的雙面刃套件群也是測試中的最大變數,大部分所謂有公信力的測試應該都是裸狐在測。但我覺得光是這前提就很沒公信力了,大多數火狐至少也有裝3、4個套件吧XD........

那反正我這邊有30個套件,雖然是社群版但記憶體使用量不會與官版差到數十MB,所以參考性還是在。但它的記憶體使用量少是建立在瀏覽的不順上我覺得有點本末倒置了,希望魔機拉可以想點辦法XD...

3.6跟3.7 nightly我玩過一下,網頁開啟速度有加快許多,但是因為套件全都不能用,所以無法確定是否是因為沒了套件的緣故。其實我覺得魔機拉可以開發個套件引擎,獨立在網頁渲染跟網頁JS之外,用來專門載入、運算套件這樣XD...

總之說再多,反正我調教了火狐也被火狐調教了,我試過各種瀏覽器最後都因為套件又回來了!!ˋ(⊙∀⊙)ノ所以就算火狐成為最慢最肥的我也還是會繼續用吧......<囧<