據(jù)國(guó)外媒體報(bào)道,相較于IE8瀏覽器,微軟最新一代瀏覽器IE9的最大改進(jìn)就是硬件加速html5。
微軟承諾,通過(guò)利用IE9中的硬件加速功能,開發(fā)者將能夠建立全新的html5應(yīng)用程序經(jīng)驗(yàn)。據(jù)悉,通過(guò)硬件加速功能,IE9瀏覽器不僅能夠利用計(jì)算機(jī)系統(tǒng)的CPU,還將能夠充分利用GPU。
近日,微軟公布了3個(gè)主流瀏覽器的硬件加速性能比較結(jié)果,參與測(cè)試的瀏覽器包括IE9平臺(tái)預(yù)覽版2、標(biāo)記為“Firefox 3.7 pre-Alpha 5”的Firefox 4.0早期開發(fā)版本以及Chrome 5 Beta Build 5.0.375.38。結(jié)果表明,相較于其主要競(jìng)爭(zhēng)對(duì)手Firefox和Chrome,IE9能夠更加充分地利用GPU去渲染網(wǎng)頁(yè)中所有的文字和圖片。
微軟IE性能項(xiàng)目主管Seth McLaughlin表示,IE9的研發(fā)核心就是支持完全的硬件加速,IE9的顯示渲染子系統(tǒng)能夠充分利用顯卡中的GPU去渲染網(wǎng)頁(yè)中的圖形和文字,其工作原理是IE9將原本由中央處理器(CPU)完成的圖像處理任務(wù)轉(zhuǎn)交給專門負(fù)責(zé)處理圖像的硬件圖像處理器(GPU)來(lái)完成。與此同時(shí),IE9可以利用Java腳本引擎更加有效的利用當(dāng)前流行的多核處理器,在后臺(tái)將Java腳本程序代碼轉(zhuǎn)換成可以和硬件直接交流的匯編語(yǔ)言。而相對(duì)于其他瀏覽器,IE9更加充分的利用了當(dāng)前主流處理器的指令集。
簡(jiǎn)而言之,通過(guò)充分利用GPU硬件加速功能,IE9中所發(fā)生的計(jì)算將會(huì)更加快速,同時(shí)還可以減輕CPU的負(fù)擔(dān),為其他的計(jì)算機(jī)操作節(jié)省更多的CPU空間。
通過(guò)利用GPU硬件加速功能,IE9中圖片移動(dòng)實(shí)時(shí)速度可以達(dá)到平均每秒52幀,而其競(jìng)爭(zhēng)對(duì)手Chrome 5.0和Firefox中的實(shí)時(shí)圖片移動(dòng)速度僅為平均每秒不足8幀。換句話也就是說(shuō),由Firefox和Chrome所提供的硬件加速性能不足IE9的15%。
#1、IE9瀏覽器運(yùn)行圖片時(shí)CPU及GPU的活性動(dòng)態(tài)
圖(1)
#2、Firefox 4.0早期版本運(yùn)行圖片時(shí)CPU及GPU的活性動(dòng)態(tài)
圖(2)
#3、Chrome 5.0瀏覽器運(yùn)行圖片時(shí)CPU及GPU的活性動(dòng)態(tài)
【網(wǎng)站聲明】本站除付費(fèi)源碼經(jīng)過(guò)測(cè)試外,其他素材未做測(cè)試,不保證完整性,網(wǎng)站上部分源碼僅限學(xué)習(xí)交流,請(qǐng)勿用于商業(yè)用途。如損害你的權(quán)益請(qǐng)聯(lián)系客服QQ:2655101040 給予處理,謝謝支持。