iPhone OS 3.0中JavaScript速度提升3倍
不論蘋果在今年夏季會推出什么樣的硬件產(chǎn)品,iPhone用戶們在使用移動Safari瀏覽器時(shí)都會獲得平均300%的JavaScript速度提升,這一速度提升對iPhone的網(wǎng)絡(luò)功能和Web應(yīng)用的性能都會產(chǎn)出極大的促進(jìn)作用。
由于使用了與Safari 4 Beta相同的JavaScript引擎Nitro,***版本的移動Safari處理JavaScript代碼的性能有了很大的突破,iPhone開發(fā)人員Wayne Pan使用Icon Factory的Craig Hockenberry基準(zhǔn),對5個(gè)簡單基準(zhǔn)進(jìn)行了共5萬次測試,得出了以下對比數(shù)據(jù),他在博客中寫道:“iPhone 3.0確實(shí)很厲害,無論是Nitro還是SquirrelFish,其速度與iPhone 2.2相比都有3至10倍的提升?!?/P>
另外一組數(shù)據(jù)是iPhone OS 2.2.1和iPhone OS 3.0 Beta之間的對比,選用了WebKit團(tuán)隊(duì)的SunSpider基準(zhǔn)測試,在SunSpider基準(zhǔn)完整測試中,iPhone OS 2.2用時(shí)132.5秒,而iPhone OS 3.0 Beta測試版僅用44.1秒,也就是說,即使在現(xiàn)有的iPhone硬件基礎(chǔ)上,移動Safari瀏覽器上的Web應(yīng)用也能獲得巨大的速度提升,平均可帶來3倍的提速。
在個(gè)別基準(zhǔn)測試中,iPhone 3.0的JavaScript執(zhí)行速度甚至比現(xiàn)有iPhone OS 2.2版本上的速度提高達(dá)6倍、8倍、11倍甚至16倍。提高了16倍。
【編輯推薦】