iPhone4 使用了一顆蘋果A4 單核心處理器,這個處理器本質(zhì)上就是一顆 ARM Cortext-A8處理器, 主頻最高1GHz(iPad),iPhone4上的頻率鎖定在800MHz。iPhone4S 使用的是新一代的蘋果A5 雙核心處理器,這個處理器本質(zhì)上是一顆ARM Cortex-A9 MPCore處理器,主頻最高1GHz(iPad2),iPhone4上的頻率鎖定在800MHz,按照蘋果的官方數(shù)據(jù),性能提升到A4的2倍。
我們在4S上裝上蘋果助手,可以查看手機(jī)的一些硬件信息,圖片如下根據(jù)圖片我們可以看出iPhone 4s采用的是雙核A5 CPU,頻率從1GHz降到800MHz(可能是由于電池方面的原因),內(nèi)存仍然是512MB。
圖為:系統(tǒng)信息 CPU核心 內(nèi)存
圖為:蘋果A4、A5的一些數(shù)據(jù)對比
從上面的列表數(shù)據(jù)對比可以看出,iPhone 4s核心增加了1個,2級緩存增加了1倍,總線頻率也增加了一倍。下面我們來對比一下詳細(xì)的CPU測試數(shù)據(jù)。
1、浮點(diǎn)性能
使用Geekbench 2測試表明,iPhone 4s A5的單線程、多線程浮點(diǎn)性能都得到了最少兩倍、最多七倍的進(jìn)步,這里應(yīng)該歸功于Cortex-A9管線式浮點(diǎn)單元的功勞。
LinPack浮點(diǎn)測試成績也增加了3倍多。雖然對于大部分iOS應(yīng)用來說,浮點(diǎn)運(yùn)算用的并不是很多,但是對于3D游戲來說,浮點(diǎn)運(yùn)算性能是最重要的一個。
圖為:LinPack浮點(diǎn)測試對比表
2、內(nèi)存性能
在蘋果發(fā)布會上,蘋果仍然沒有公布iPhone 4s的內(nèi)存容量,但是根據(jù)維維網(wǎng)拿到的測試機(jī)器測試表明, iPhone 4s的內(nèi)存容量仍然是512MB,相對于iPhone4并沒有提升。
圖為:Geekbench 2測試的內(nèi)存性能對照表
從上面對比數(shù)據(jù)可以看出,借助雙核CPU,iPhone 4s的整體內(nèi)存性能有了17%的提升, 特別是Stdlib單線程寫入速度提升到2倍以上,但是在Stdlib內(nèi)存復(fù)制方面有所下降。
3、整數(shù)性能
從下面表格可以看出,iPhone 4s的整數(shù)運(yùn)算性能有大幅度提升,多線程下有接近2-3倍的提升。
圖為:整數(shù)性能的對比列表
綜合對比如下:
下面是評測軟件的一些截圖:
圖為:Geekbench系統(tǒng)信息
圖為:Geekbench測試
圖為:Geekbench測試