Win7之家( afsion.com.cn):IE9/Safari/Chrome瀏覽器GPU硬件加速大比拼
小編評(píng)論:IE9還未正式發(fā)布,我們看到的是同類產(chǎn)品中的種種優(yōu)越,當(dāng)其發(fā)布的那天,我們是否可以真正體會(huì)到傳說(shuō)中的強(qiáng)大?我們拭目以待。
有了IE9,開(kāi)發(fā)人員可以創(chuàng)建新的HTML5應(yīng)用程序,這在之前是無(wú)法實(shí)現(xiàn)的。微軟昨日就提供了示例,帶領(lǐng)大家一窺IE9瀏覽器中可以實(shí)現(xiàn)的硬件加速技 術(shù)。在IE9平臺(tái)預(yù)覽版第二版中微軟引入了Flickr資源管理器(Flickr,以在線圖片服務(wù)為主的社交網(wǎng)站),一起看一下其功用。
Flickr資源管理器是使用HTML、CSS和JavaScript標(biāo)準(zhǔn)編寫的,使用AJAX來(lái)根據(jù)搜索條目搜索Flickr圖片并以交互方式醒 目地顯示結(jié)果,只需Ctrl鍵加點(diǎn)擊,你就可以對(duì)每個(gè)照片的Flickr頁(yè)面進(jìn)行縮放、平移。
有了IE9,開(kāi)發(fā)人員可以創(chuàng)建新的HTML5應(yīng)用程序,這在之前是無(wú)法實(shí)現(xiàn)的。微軟昨日就提供了示例,帶領(lǐng)大家一窺IE9中可以實(shí)現(xiàn)的硬件加速技 術(shù)。在IE9平臺(tái)預(yù)覽版第二版中微軟引入了Flickr資源管理器(Flickr,以在線圖片服務(wù)為主的社交網(wǎng)站),一起看一下其功用。
Flickr資源管理器是使用HTML、CSS和JavaScript標(biāo)準(zhǔn)編寫的,使用AJAX來(lái)根據(jù)搜索條目搜索Flickr圖片并以交互方式醒目地顯示結(jié)果,只需Ctrl鍵加點(diǎn)擊,你就可以對(duì)每個(gè)照片的Flickr頁(yè)面進(jìn)行縮放、平移。
在IE9中,F(xiàn)lickr資源管理器幾乎可以實(shí)現(xiàn)實(shí)時(shí)響應(yīng),可以達(dá)到52 fps,而普通的瀏覽器僅能達(dá)到4至8 fps。也就是說(shuō),IE9需要每0.019秒就刷新一下頁(yè)面。
微軟之前曾表示,對(duì)IE9核心進(jìn)行了重新設(shè)計(jì),使其完整支持硬件加速。IE9的顯示渲染子系統(tǒng)對(duì)Web頁(yè)面中的所有圖形和文本都使用GPU加速。 IE9將圖形處理工作交給更快速、更專業(yè)的硬件,IE9的JavaScript引擎利用多處理器核心從后臺(tái)編譯JavaScript到機(jī)器代碼中,IE9 在整個(gè)產(chǎn)品中都使用了現(xiàn)代的處理器指令系統(tǒng)。所有這些改變讓計(jì)算變得更加快速和并行,同時(shí)也將CPU解放出來(lái)去執(zhí)行其它操作。
為了進(jìn)一步說(shuō)明這些,微軟提供了Flickr資源管理器運(yùn)行時(shí)硬件加速下的GPU和CPU活動(dòng)圖。
首先,來(lái)看一些IE8的表現(xiàn)。IE8完全使用了CPU核心(雙核系統(tǒng)的50%)來(lái)渲染圖像,不適用GPU。每0.253秒刷新頁(yè)面,即 3.9fps。
Chrome 5 Beta并沒(méi)有比IE8好到那里去,同樣不使用任何GPU。每0.222秒刷新頁(yè)面,即4.5fps。
Safari 4與Chrome一樣,不支持GPU硬件加速,不過(guò)相比Chrome稍慢一些,幀速為4.2fps。
再來(lái)看一下Firefox,這里選取了最新的開(kāi)發(fā)版本Minefield 3.7 Alpha 5,和以上瀏覽器一樣,在默認(rèn)配置下運(yùn)行Firefox(未開(kāi)啟D2D硬件渲染)。Firefox的表現(xiàn)比Chrome和Safari都要好,每0.12 秒刷新頁(yè)面一次,即8.3fps,幾乎是Chrome的2倍。
最后,IE9平臺(tái)預(yù)覽版的表現(xiàn)與以上瀏覽器有顯著差異,如圖所示,CPU呈周期性處理數(shù)據(jù),能抽出更多時(shí)間來(lái)處理其它應(yīng)用程序,而使用GPU執(zhí)行相 關(guān)渲染工作。
IE9可以每0.019秒就刷新一次頁(yè)面,幀速高達(dá)52 fps。
評(píng)論列表
查看所有 條評(píng)論