性能優(yōu)化提升QQ瀏覽器三版本對比評測
泡泡網(wǎng)軟件頻道12月26日 自瀏覽器問世之日起,對極致速度的追求就是瀏覽器廠商一直推陳出新,持續(xù)發(fā)展的動力之一。目前國內(nèi)流行的“雙核”瀏覽器同時肩負(fù)著兩大任務(wù):一方面要發(fā)揮IE內(nèi)核的高兼容性,如對網(wǎng)銀的支持;另一方面要將優(yōu)秀的Webkit內(nèi)核超快的瀏覽體驗(yàn)帶給用戶。所以,如何保證兼容性的前提下盡可能的提高瀏覽器的速度就成了眾多廠商追求的目標(biāo)。
說起瀏覽體驗(yàn),啟動、關(guān)閉、資源占用這三個方面往往能給用戶最直觀的感受。所以各大瀏覽器廠商都會在這三個方面逐步改進(jìn)產(chǎn)品的性能,那么我們不妨來看看QQ瀏覽器從今年8月初至今這四個多月的時間里,在這三方面是否有實(shí)質(zhì)性的改進(jìn)。
測試平臺與工具
我們采用主流的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三個版本作為樣本進(jìn)行數(shù)據(jù)采集分析。
啟動時間測試工具-PassMark AppTimer
啟動速度
應(yīng)用程序留給用戶的第一印象就是啟動速度,在以毫秒為計(jì)量單位的啟動過程中,為了減少系統(tǒng)緩存及其他資源占用造成的誤差,每一個版本在測試前我們進(jìn)行了重新開機(jī)操作,待3分鐘系統(tǒng)穩(wěn)定后再進(jìn)行啟動測試,以下對比QQ瀏覽器6.0、6.5、6.9這三個版本在啟動速度上的變化趨勢。
從上圖中我們可以看出, QQ瀏覽器6.9版本的“冷啟動”速度相對于6.0版,快了7.37s,提升了約500%,達(dá)到1.39s的新高度。越快的啟動速度,意味著越短的等待時間,可有效避免用戶誤以為程序沒有開啟,而重復(fù)進(jìn)行打開操作。
而在“熱啟動”測試環(huán)節(jié)中,我們看到三個版本熱啟動速度基本保持一致,幾乎就是一點(diǎn)就開的速度??傮w上看,QQ瀏覽器這三個版本反映了啟動速度在穩(wěn)步提升的趨勢。
系統(tǒng)資源占用
要說瀏覽器的性能提升,資源占用情況作為一個重要的考量標(biāo)準(zhǔn),能直接反映出瀏覽器的實(shí)際性能。而主要的指標(biāo)就是計(jì)算資源(CPU)、圖形資源(GDI)、存儲資源(Mem/Vm)、總線資源(I/O)。
通過CPU、GDI、內(nèi)存、I/O資源占用情況的走勢圖,可以明顯看出,在CPU、內(nèi)存、GDI、I/O資源4項(xiàng)性能測試中,GDI、Mem和Vm資源占用保持了平穩(wěn)的下降趨勢,從6.0版本到6.9版本累積資源占用降幅分別高達(dá)38.37%、55.48%和60.11%。而I/O資源占用也保持了較平緩的下降趨勢,凸顯出了新版本的優(yōu)勢:越低資源占用意味著更高的靈活性以及響應(yīng)速度,能有效減少程序卡機(jī)現(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)化配比方面做出了較明顯的改進(jìn):明顯提升了CPU使用效率、圖形處理性能和程序響應(yīng)時間。用QQ瀏覽器打開網(wǎng)頁,資源的占用越來越小,意味著更快的處理速度及更高的辦公效率。對于需要在各個辦公室頻繁移動的用戶來說,意味著更高的省電量。而這種資源占用的降低,也能讓一些老爺機(jī)通過強(qiáng)大的“云計(jì)算”煥發(fā)活力,充當(dāng)“端”的角色,使用各種在線工具,而不是被丟在角落里無人問津。
關(guān)閉速度評測
當(dāng)頁面加載出現(xiàn)問題的時候,很多人習(xí)慣退出瀏覽器重新啟動。在計(jì)算力泛濫的這個時代,有時候推倒重來比被動等待計(jì)算機(jī)響應(yīng)能更快的解決問題。更快釋放占用的系統(tǒng)資源比頻繁的刷新更為有效。因此我們在此看看QQ瀏覽器的關(guān)閉速度表現(xiàn)如何。
從上面的數(shù)據(jù)可以得知,在QQ瀏覽器基本關(guān)閉速度這一項(xiàng)上,6.0版本的界面消失速度最快,可以達(dá)到0.06s,6.5版本的數(shù)據(jù)稍有上升,而這一問題在6.9版本中又得到了改善,下降至0.07s,這一速度相當(dāng)于是在一瞬間完成了頁面的關(guān)閉,用戶是感受不到這么細(xì)微的差距的;而對于用戶來說,瀏覽器的界面消失并不意味著系統(tǒng)的內(nèi)存占用得到緩解,進(jìn)程的完全退出數(shù)據(jù)更為重要,對比QQ瀏覽器的三個版本,進(jìn)程退出速度是相同的,都可以達(dá)到0.13s,響應(yīng)速度十分驚人。
尤其注意的是,QQ瀏覽器的“進(jìn)程退出”速度和“界面退出”速度相差很小。說明QQ瀏覽器在資源釋放方面的優(yōu)化很到位,不至于出現(xiàn)程序已經(jīng)關(guān)閉,進(jìn)程還長時間駐留的現(xiàn)象。有用戶反饋有些瀏覽器已經(jīng)關(guān)閉,但是網(wǎng)頁視頻聲音還一直存在的問題,也是這個原因。
總結(jié)
從以上的數(shù)據(jù)我們得出這樣的結(jié)論,QQ瀏覽器的整體變化趨勢還是向著速度更快,資源占用更小的方向發(fā)展,尤其是在最新的QQ瀏覽器6.9版本中,冷熱啟動速度分別達(dá)到了1.39s和0.58s,啟動在瞬間完成,完全超出了用戶的想象;而在關(guān)閉速度方面,QQ瀏覽器的表現(xiàn)一直不錯,這點(diǎn)或許并不是用戶最為關(guān)心的話題,但在細(xì)節(jié)上有改進(jìn)還是值得肯定的;在資源占用方面,QQ瀏覽器6.9版本十分值得稱道,24%的CPU使用率、12.6%的內(nèi)存占用,相對于瀏覽器這樣一個用戶使用最廣泛,占用系統(tǒng)資源也相對較多的客戶端來說,已經(jīng)邁入了行業(yè)領(lǐng)先行列。
而在關(guān)注QQ瀏覽器官方微博后,筆者發(fā)現(xiàn),對于用戶之前提出的彈窗閃屏和域名解析假死等情況,在更新的版本中都得到了修復(fù),因此,用戶如對QQ瀏覽器如果有任何的意見和建議,不妨關(guān)注QQ瀏覽器的官方微博(微博地址:http://t.qq.com/QQBrowser ),提出您的問題,說不定會在后續(xù)的版本中得到解決。(下載地址:http://browser.qq.com/)■
<
關(guān)注我們
