再谈硬件性能
虽然iPhone 3GS与之前的iPhone 3G在外观方面没有任何的区别,但是两者的硬件配置还是存在一定的差距的。下面我们首先来看看iPhone 3GS相对于之前的iPhone 3G在硬件方面有哪些提升?也许之前的评测仅仅是对其进行了简单的介绍,如今iPhone 3GS已经来到了我们的身边,因此笔者觉得有必要更为详细的给大家介绍一下这方面的提升。
1、CPU的提升
全新的iPhone 3GS在CPU的配置方面和之前的iPhone 3G存在一定的区别。为了提供给iPhone 3GS更为强大的性能,苹果公司在CPU的选择上使用了来自三星最新的ARM Coretex A8基于ARM构架的CPU。新的ARM Cortex A8在制程工艺方面采用了更先进的65nm技术,相比iPhone 3G的90nm的好处不言而喻,特别是在工作温耗方面必将有明显的降低。这也在一定程度上缓解了在iPhone 3G上饱受诟病的机身过热问题。
iPhone 3G和iPhone 3GS处理器参数对比 | ||
|
iPhone 3G (ARM11) |
iPhone 3GS (ARM Cortex A8) |
制程工艺 |
90nm |
65nm |
内部架构 |
顺序式 |
顺序式 |
指令宽度 |
1 |
2 |
管线等级 |
8-stage |
13-stage |
时钟频率 |
412MHz |
600MHz |
L1 Cache 容量 |
16KB指令+ 16KB 数据 |
32KB指令+ 32KB数据 |
L2 Cache 容量 |
N/A |
256KB |
通过上面的表格我们看到iPhone 3GS的CPU在性能方面相对亦iPhone 3G而言还是有较大的提高的。在指令宽度方面iPhone 3GS要比iPhone 3G提高了一部,因此简单的说iPhone 3GS可以比iPhone 3G处理更为复杂的指令。
另外ARM Coretex A8在管线等级方面也扩大到了13级,主要增加了Decode(解码)单元和Execute(执行)单元,在实际应用速度方面将带来更高的提升,内部管线和指令宽度都提升了,内部高速缓存也自然要达到一定的水平才能发挥出真正的速度,所以ARM Coretex A8的L1 Cache分别增加到了32KB+32KB,另外通过新增的256KB二级缓存来减少频繁的RAM寻址所带来的延时。据Apple官方表示,iPhone 3GS将达到iPhone 3G速度的两倍。(此段选自官方的解释)
上面说了很多学术上的专业词汇对于我们大家而言无法以一个直观的印象曲理解他在性能方面的提升。但是下面的这点突破我想一定能给大家留下深刻的印象,那就是iPhone 3GS的CPU尽然支持720P高清的播放。
2、GPU的升级
随着用户对于游戏的要求越来越高,传统的2D游戏显然已经无法满足消费者的需求,因此手机厂商们为了满足用户们的这种需求逐渐在自己的手机中加入了专门用于图形及动画处理的芯片,也就是我们常说的GPU。
iPhone 3GS和iPhone 3G均是含有GPU的产品,但是为了体现iPhone 3GS的高端定位,两者在GPU的选择上并不相同。之前发行的iPhone 3G使用了PowerVR MBX,只支持到OpenGL ES 1.1。而iPhone 3GS则使用了PowerVR SGX,这个版本的GPU完美支持了OpenGL ES 2.0。
3、内存的升级
iPhone 3GS除了拥有更为强劲的CPU以及GPU以外,更大的运行内存是iPhone 3GS性能大增的另一个原因。从原先的128MB升级到了目前的256MB,对于性能的改进是十分明显的。
当然联通版的iPhone在CPU以及GPU的设置方面和其他版本的iPhone 3GS没有任何的区别,因此大家大可不必担心给联通版iPhone 3GS在性能方面的表现。
- 第1页:评测背景
- 第2页:再说中国版iPhone 3GS外形
- 第3页:再说中国版iPhone 3GS硬件性能(一)
- 第4页:导航和指南针
- 第5页:全局搜索和语音指令