時間:2011-12-28 11:50:19 作者:不思議游戲 瀏覽量:238
自瀏覽器問世之日起,對極致速度的追求就是瀏覽器廠商一直推陳出新,持續(xù)發(fā)展的動力之一。目前國內(nèi)流行的“雙核”瀏覽器同時肩負(fù)著兩大任務(wù):一方面要發(fā)揮IE內(nèi)核的高兼容性,如對網(wǎng)銀的支持;另一方面要將優(yōu)秀的Webkit內(nèi)核超快的瀏覽體驗帶給用戶。所以,如何保證兼容性的前提下盡可能的提高瀏覽器的速度就成了眾多廠商追求的目標(biāo)。
說起瀏覽體驗,啟動、關(guān)閉、資源占用這三個方面往往能給用戶最直觀的感受。所以各大瀏覽器廠商都會在這三個方面逐步改進產(chǎn)品的性能,那么我們不妨來看看QQ瀏覽器從今年8月初至今這四個多月的時間里,在這三方面是否有實質(zhì)性的改進。
測試平臺與工具
我們采用主流的Windows XP SP3作為評測平臺,搭載AMD Athlon(tm) 64X2 Dual Core 5200+ 2.7GHz處理器,1.93GB內(nèi)存。采用PassMark AppTimer啟動時間測試工具和Process Explorer性能測試工具。以QQ瀏覽器 6.0、6.5、6.9三個版本作為樣本進行數(shù)據(jù)采集分析。


圖:啟動時間測試工具-PassMark AppTimer

圖:性能測試工具-Process Explorer
啟動速度
應(yīng)用程序留給用戶的第一印象就是啟動速度,在以毫秒為計量單位的啟動過程中,為了減少系統(tǒng)緩存及其他資源占用造成的誤差,每一個版本在測試前我們進行了重新開機操作,待3分鐘系統(tǒng)穩(wěn)定后再進行啟動測試,以下對比QQ瀏覽器6.0、6.5、6.9這三個版本在啟動速度上的變化趨勢。


從上圖中我們可以看出, QQ瀏覽器6.9版本的“冷啟動”速度相對于6.0版,快了7.37s,提升了約500%,達到1.39s的新高度。越快的啟動速度,意味著越短的等待時間,可有效避免用戶誤以為程序沒有開啟,而重復(fù)進行打開操作。
而在“熱啟動”測試環(huán)節(jié)中,我們看到三個版本熱啟動速度基本保持一致,幾乎就是一點就開的速度。總體上看,QQ瀏覽器這三個版本反映了啟動速度在穩(wěn)步提升的趨勢。
系統(tǒng)資源占用
要說瀏覽器的性能提升,資源占用情況作為一個重要的考量標(biāo)準(zhǔn),能直接反映出瀏覽器的實際性能。而主要的指標(biāo)就是計算資源(CPU)、圖形資源(GDI)、存儲資源(Mem/Vm)、總線資源(I/O)。




通過CPU、GDI、內(nèi)存、I/O資源占用情況的走勢圖,可以明顯看出,在CPU、內(nèi)存、GDI、I/O資源4項性能測試中,GDI、Mem和Vm資源占用保持了平穩(wěn)的下降趨勢,從6.0版本到6.9版本累積資源占用降幅分別高達38.37%、55.48%和60.11%。而I/O資源占用也保持了較平緩的下降趨勢,凸顯出了新版本的優(yōu)勢:越低資源占用意味著更高的靈活性以及響應(yīng)速度,能有效減少程序卡機現(xiàn)象。
特別要指出的是QQ瀏覽器CPU資源占用波動幅度較大,從6.0版本的17%到6.5版36%大幅上升,6.9版又開始回落。在CPU資源緊缺的年代,CPU低占用率意味著更高的處理速度,6.9版本24%的CPU資源占用已經(jīng)開始理性回歸,比較吻合正常的資源配備。
QQ瀏覽器6.9對于資源優(yōu)化配比方面做出了較明顯的改進:明顯提升了CPU使用效率、圖形處理性能和程序響應(yīng)時間。用QQ瀏覽器打開網(wǎng)頁,資源的占用越來越小,意味著更快的處理速度及更高的辦公效率。對于需要在各個辦公室頻繁移動的用戶來說,意味著更高的省電量。而這種資源占用的降低,也能讓一些老爺機通過強大的“云計算”煥發(fā)活力,充當(dāng)“端”的角色,使用各種在線工具,而不是被丟在角落里無人問津。