实测iPhone 3GS与Palm Pre性能PK 完胜!
很多人质疑iPhone 3GS为什么使用仅仅600MHz频率的基于ARM Cortex A8处理器,因为上代的iPhone 3G是使用的基于ARM11架构的处理器产品,很多关心iPhone 3GS的朋友们都很想知道3GS的ARM Cortex A8处理器与ARM11处理器性能有什么差别,新架构有了多大的性能提升?iPhone 3G S在硬件配置上跟与同期出来的竞争对手Palm Pre相似,那么与Palm Pre相比性能又如何?为了这些问题,有国外网站专门排队抢购了一部iPhone 3GS,将其与手里的iPhone 3G、Palm Pre、G1做了一番对比,相信通过下面这篇文章就能你心中的一些问题。

▲ 最新上市的iPhone 3GS
全新的“iPhone 3G[S]”从字面上看比上一代的iPhone 3G新增了一个“S”,这里的“S”代表的是“Speed(速度)”,据苹果全球市场营销高级副总裁Phil Schiller先生称,在内部测试中,iPhone 3G S启动短信应用程序的速度是iPhone 3G的2.1倍,提供了对OpenGL ES 2.0 的支持,载入《虚拟城市》游戏的速度是iPhone 3G的2.4倍,浏览Excel文件的速度是iPhone 3G的3.6倍,载入纽约时报网页的速度是iPhone 3G的2.9倍,其他各种应用的速度也基本都在iPhone 3G的两倍以上,也就是说最新的iPhone 3GS操作速度至少比iPhone 3G要快上一倍。除此之外,iPhone 3G S 还支持7.2Mbps速度的3.5G HSDPA高速网络,机身运行速度和网络传输速度的双重提示,让iPhone 3GS成为有史以来最快的iPhone。在测试进行之前我们首先来看看最新的3GS手机比旧款3G在处理器方面的规格区别:
| iPhone 3G (ARM11) | iPhone 3GS (ARM Cortex A8) | |
| 制造工艺 | 90nm | 65nm |
| Architecture | In-Order | In-Order |
| Issue Width | 1-issue | 2-issue |
| Pipeline Depth | 8-stage | 13-stage |
| 处理器频率 | 412MHz | 600MHz |
| 一级缓存大小 | 16KB I-Cache + 16KB D-Cache | 32KB I-Cache + 32KB D-Cache |
| 二级缓存大小 | N/A | 256KB |

iPhone 3GS使用基于ARM Cortex A8架构,采用600MHz三星处理器,而老版iPhone 3G基于ARM 11,采用412MHz处理器,iPhone 3GS一级缓存比iPhone 3G一级缓存大一倍,除此之外,还多了二级缓存256KB。而同样采用65nm ARM Cortex A8架构为基础的处理器,Palm Pre跟iPhone 3G S在网页加载速度和程序开启速度的对比上,谁会胜出?下一页有iPhone 3G S、Palm Pre、iPhone 3G、G1近身肉搏的各项对比测试表。
下表是我们通过WiFi连接,对iPhone 3G、iPhone 3GS、Palm Pre和T-Mobile G1这四款智能手机浏览不同网站时,页面加载完毕所用时间的测试结果:(老版iPhone 3G已升级到iPhone 3.0 OS)
|
WiFi
|
Apple iPhone 3G | Apple iPhone 3GS | Palm Pre | T-Mobile G1 |
| anandtech.com |
16.3 s
|
7.8 s
|
8.2 s
|
17.2 s
|
| arstechnica.com |
17.7 s
|
6.3 s
|
7.8 s
|
17.8 s
|
| hothardware.com |
35.2 s
|
14.7 s
|
11.2 s
|
24.4 s
|
| pcper.com |
33.3 s
|
15.0 s
|
18.0 s
|
34.0 s
|
| digg.com |
34.3 s
|
15.0 s
|
22.1 s
|
40.0 s
|
| techreport.com |
24.1 s
|
9.6 s
|
9.0 s
|
20.5 s
|
| tomshardware.com |
21.4 s
|
16.4 s
|
13.8 s
|
26.0 s
|
| slashdot.org |
26.0 s
|
10.0 s
|
20.9 s
|
46.0 s
|
| facebook.com |
31.7 s
|
13.5 s
|
19.6 s
|
37.7 s
|
| iPhone 3GS Advantage over Palm Pre |
21%
|
|||
| iPhone 3GS Advantage over iPhone 3G |
122%
|
测试结果表明,根据浏览网站的平均加载时间计算,苹果的iPhone 3GS比它的竞争对手Palm Pre快了21%,比老版本的iPhone 3G快了122%,这就表明,iPhone 3GS采用的架构对性能优化更为明显,对网页处理能力更高。而和在Palm Pre和G1的对比中,iPhone 3GS也丝毫不落下风,在测试的九个页面中,有六个页面都是加载最快的。45%的处理器频率提升应该并不足以让iPhone 3GS速度有了如此大幅度的提升,应该是基于ARM Cortex A8的架构让其有了一个全方位的提升,这样就导致了基于ARM Cortex A8架构的采用600MHz三星处理器的iPhone 3GS在网页处理性能上比其他三款智能手机都要出色。

▲ iPhone 3GS 和 Palm Pre
开启应用程序速度提升明显:
除此之外,iPhone 3GS在应用程序开启速度上也有了明显的提升,经过打开网页浏览器、打电话、Google Maps、拍摄程序、Email这四项常用程序开启测试表明,在iPhone 3GS、iPhone 3G、Palm Pre和T-Mobile G1这四款智能手机,iPhone 3GS的速度都是最快的,经过计算,新版iPhone 3GS在网页浏览器开启上比iPhone 3G快了14%,在打开拨号器上比iPhone 3G快了71.5%,在开启谷歌地图软件上比iPhone 3G快了22.2%,在开启拍摄程序上比iPhone 3G快了39.4%,在开启邮件上也比iPhone 3G快了50%,速度提升非常明显。
| Application Launch Time in Seconds | Web Browser | Dialer | Google Maps | Camera | |
| Apple iPhone 3GS |
0.7 s
|
0.7 s
|
2.7 s
|
2.8 s
|
0.8 s
|
| Apple iPhone 3G |
0.8 s
|
1.2 s
|
3.3 s
|
3.9 s
|
1.2 s
|
| Palm Pre |
3.0 s
|
1.5 s
|
8.6 s
|
4.4 s
|
3.3 s
|
| T-Mobile G1 |
5.4 s
|
2.0 s
|
4.4 s
|
4.9 s
|
2.0 s
|
| iPhone 3GS vs. 3G Performance Advantage |
14%
|
71.5%
|
22.2%
|
39.4%
|
50%
|
尽管iPhone 3G在性能上已经做得不错了,但各程序14%-71.5%的速度提升,可见新版iPhone 3G S让基于ARM Cortex A8的架构完美的发挥了作用。
总结:

▲ 新版iPhone——iPhone 3G[S]
从上面的测试结果看,新版的iPhone 3G S完美的发挥了ARM Cortex A8架构的功效,系统优化的十分出色,除了比上一代的iPhone 3G性能有了大幅度的提升外,比其他竞争对手的性能也更加出色。对比上最大的竞争对手Palm Pre来看,虽然两者拥有差不多的处理器和架构,同样采用WebKit引擎浏览器,但综合来看,iPhone 3G S大约比Palm Pre快了约21%,PK结果完胜。
转自:tompda 实测iPhone 3GS与Palm Pre性能PK 完胜! 作者:冬天减肥



















Pretty nice post. I just found your blog and wanted to say
that I’ve really enjoyed browsing your posts. Any way
I’ll be subscribing to your blog and I hope you post again soon!
@Mary
Thanks,I’ll post soon.