苹果iPhone 4S已经正式发售,虽然在国内还只能是水货,但是显然已经国外的同行已经开始研究它能给我们带来的改变了,而我们关注的,依然是浏览器~~
iPhone 4S硬件主要升级CPU和GPU,而这些给升级也为浏览器性能带来了很大的提升:
Apple | iPad | iPhone 4 | iPad 2 | iPhone 4S |
---|---|---|---|---|
SoC | A4 | A5 | ||
处理器 | 1 GHz ARM Cortex-A8 (单核) | 800 MHz ARM Cortex-A8 (单核) | 1 GHz ARM Cortex-A9 (双核) | 800 MHz ARM Cortex-A9 (双核) |
内存 | 256 MB LP-DDR (单通道) | 512 MB LP-DDR (单通道) | 512 MB LP-DDR2 (双通道) | |
图形 | PowerVR SGX535 (单核) | PowerVR SGX545MP2 (双核) | ||
L1 缓存
(指令/数据) |
32 KB / 32 KB | 32 KB / 32 KB | ||
L2 缓存 | 640 KB | 1 MB |
硬件升级带来的直接结果就是,在SunSpider测试中,iPhone 4S性能提升很大:
SunSpider JS Benchmark |
iPhone 4 iOS 4.3 |
iPhone 4 iOS 5 |
iPhone 4S
iOS 5 |
---|---|---|---|
UIWebView | 10,044 |
12,101
(慢20%) |
8,955 (比iPhone 4快26% , 总提高11%) |
MobileSafari | 4,052 |
3,574
(快12%) |
2,215 (比iPhone 4快38%, 总提高46%) |
Home-Screen Pages | 10,528 |
4,551
(快57%) |
2,227 (比iPhone 4快52%, 总提高79%) |
嗯,很大的亮点还是Home-Screen Page,也就是webapp,提升了4倍多。。。而UIWebView真的限制很大,其实,android上的WebView组件也很搓。。。
渲染性能
iOS5的GPU加速功能很给力,加上GPU硬件本身的提升,在iPhone 4S上表现很赞:
Device / OS | FPS |
---|---|
iPhone 4 iOS 4.3 | 2 FPS |
iPhone 4 iOS 5 | 40 FPS |
iPhone 4S iOS 5 | 60 FPS |
有没有HTML5/CSS3能力被解放的感觉?我们可以尝试更丰富的视觉表现了。
测试人员在iPhone4/iPhone4+iOS5和iPhone4S上测试了Alexa中排名前500的网站的页面加载时间,反复测试,发现iPhone 4S平均加载速度提高了13%,而只有60%的页面速度有明显提升,其它到没有太大的差异。这可能是因为JavaScript性能的提升,而页面中用到的JS越多,提升越明显,而用的少的则表现并不明显。
这里我想说的和上一篇文章《iOS 5中safari带来的新特性》是一致的,WebApp会带来很好的性能,基于UIWebView的Native APP则继续承受各种限制。虽然现在说WebApp的春天来了可能为时尚早,但是显然是一个很大的鼓舞。
评论加载中...
|
Copyright@ 2011-2017 版权所有:大连仟亿科技有限公司 辽ICP备11013762-1号 google网站地图 百度网站地图 网站地图
公司地址:大连市沙河口区中山路692号辰熙星海国际2215 客服电话:0411-39943997 QQ:2088827823 42286563
法律声明:未经许可,任何模仿本站模板、转载本站内容等行为者,本站保留追究其法律责任的权利! 隐私权政策声明