四項benchmark測試性能
由于目前我們對Android系統(tǒng)的性能測試還沒有一個公認的標準,所以筆者在搜集了大量資料之后,借鑒了幾個常用的測試軟件與網(wǎng)頁,以使網(wǎng)友能夠更直觀地了解到,所謂高配置Android手機到底運行速度如何。
測試共分四項,分別為Linpack benchmark(用于測試系統(tǒng)整體性能,偏向單任務(wù)下的表現(xiàn)),Sunspider benchmark(測試webkit內(nèi)核瀏覽器的JavaScript表現(xiàn)),Google V8 benchmark(同樣用來測試JavaScript性能),以及Dromaeo benchmark(由Mozilla基金會發(fā)布,它提供了瀏覽器表現(xiàn)的第三方視角)。總之,從以上四個子項結(jié)果,我們可以大致了解機器的性能究竟怎樣。
首先,從整體宏觀來看,Nexus One的性能最為強勁,X10與Droid基本持平,差不多達到G1的兩倍;Sunspider子項中Nexus One與iPhone 3GS仍然領(lǐng)跑,這主要得益于硬件平臺和瀏覽器優(yōu)化,也說明了采用了Android 2.1的Nexus One在JavaScript渲染速度方面確實超越了iPhone 3GS。
Google v8測試同為檢測JavaScript性能,但更注重對于Chrome瀏覽器的優(yōu)化。需要說明的是,只有Nexus One通過了第五版的測試,其它機型僅比較第三版下的成績。雖然Nexus One仍舊領(lǐng)先,甚至超過iPhone 3GS近兩倍,但同時我們也可以看出X10與Palm Pre對于該測試所做的優(yōu)化;最后就是Dromaeo測試了,從測試結(jié)果看,ARM Cortex A8處理器機型的表現(xiàn)比ARM11處理器機型要強很多,而X10所用的1GHz Snapdragon處理器,正是ARM Cortex A8內(nèi)核。(除X10外,其它機型測試成績均來源于網(wǎng)絡(luò),結(jié)果僅供參考)