蘋果新品發(fā)布會將在9月9日正式舉行,屆時(shí)新產(chǎn)品iPhone 6將正式亮相。在這一個(gè)月的時(shí)間里iPhone 6的各種信息也被頻頻爆出,現(xiàn)在基本上可以確定的是iPhone 6的4.7寸/5.5寸雙版本、藍(lán)寶石屏幕、iOS 8系統(tǒng)、大容量電池、A8處理器等,另外就是iPhone 6的內(nèi)存了。iPhone6的內(nèi)存問題似乎成為焦點(diǎn),那么在如今2GB甚至4GB大行其道的今天,為什么蘋果還是堅(jiān)持iPhone6的1GB內(nèi)存呢?
蘋果并不是一個(gè)單純拼硬件配置的公司,iPhone手機(jī)除了在處理器性能和價(jià)格上敢為天下第一之外,其他配置往往都會“落后”于安卓廠商,內(nèi)存容量即是一例。蘋果還在堅(jiān)持512MB時(shí),安卓手機(jī)內(nèi)存容量增加到1GB了,iPhone內(nèi)存容量增加到1GB了,安卓廠商已經(jīng)開始2GB、3GB甚至奔著4GB去了,這差距可是越來越大了。
蘋果的霸道顯然是有原因的,除了“蘋果優(yōu)化好”這個(gè)萬能解釋之外,iPhone 6繼續(xù)使用1GB內(nèi)存在蘋果看來顯然有站得住的理由,因?yàn)樗麄儾粌H要考慮自己,還要考慮給開發(fā)者留出一定的空間。今天我們就來談?wù)勅绻麄髀勈钦娴模敲刺O果選擇堅(jiān)守1GB內(nèi)存到底有什么理由或者原因。
1、成本問題
可能性:★☆☆☆☆
作為一家商業(yè)公司,最直接否決使用2GB內(nèi)存的原因就是成本問題,iPhone 5s使用的是1GB LPDDR3,但是頻率未知,我們假定它是LPDDR3-1600的好了,1GB內(nèi)存需要2顆4Gb LPDDR3顆粒。至于價(jià)格,集邦網(wǎng)的DRAMeXchange網(wǎng)站有給出普通版DDR3-1600 4Gb顆粒的價(jià)格,約為4.2美元一顆,LPDDR3顆粒顯然要貴一些,2013年4Gb LPDDR3顆粒預(yù)計(jì)會降至6美元左右,那么1GB與2GB內(nèi)存在成本上差價(jià)差不多要12美元。
iPhone 5s的BOM物料成本中DRAM內(nèi)存大約是11美元
之前有分析過iPhone 5s的物料成本,其中的內(nèi)存價(jià)格差不多就是8-11美元,我們平均一下,從1GB內(nèi)存升級到2GB內(nèi)存,蘋果付出的成本大約是10美元,這個(gè)價(jià)格不算低了,要知道富士康代工一臺iPhone手機(jī)賺到的錢也不過8美元?紤]到蘋果一年上億部的手機(jī)銷量,這10美元帶給蘋果的總成本就是10多億美元,這可是白花花的利潤。
成本問題顯然是蘋果考慮的因素之一,計(jì)算一下也是蠻驚人的,不過這個(gè)問題并不可能是導(dǎo)致蘋果不愿意升級2GB內(nèi)存的主要因素,10多億美元在別人眼里是大錢,但對于富可敵國的蘋果來說只是毛毛雨,藍(lán)寶石屏幕這么高成本的配件都舍得用,10美元的內(nèi)存顯然不會因?yàn)槌杀締栴}而不去使用,綜合來看成本問題導(dǎo)致蘋果不升級2GB內(nèi)存的可能性只有1顆星。
2、技術(shù)問題
可能性:★★☆☆☆
如果成本不是關(guān)鍵問題,接下來就要考慮技術(shù)難度了,移動(dòng)設(shè)備空間有限,不像臺機(jī)那樣想擴(kuò)展就擴(kuò)展,特別是蘋果的A系列處理器普遍使用POP(packgae on packgae)封裝,CPU核心是和內(nèi)存核心封裝在一起的,內(nèi)存容量翻倍意味著占用的面積還有功耗都要增加了,蘋果可以不在乎錢,但是續(xù)航問題肯定要考慮考慮了。
A7處理器中K3PE7E700FXG的編號就代表封裝的內(nèi)存芯片
以蘋果iPhone 5s的A7處理器為例,其晶體管規(guī)模達(dá)到了10億級,核心面積已經(jīng)達(dá)到了102mm2,要知道Intel的Core i7-4770K處理器也不過是14億晶體管、177mm2,而NVIDIA的Tegra 4核心面積大約是80mm2。A7這么大的核心還要再封裝2顆4Gb LPDDR3核心,如果是2GB內(nèi)存,那么還要翻倍,普通消費(fèi)者通常并不會關(guān)注到DRAM內(nèi)存帶來的問題,那么實(shí)際影響有多大呢?
三星的Galaxy S4是最早使用2GB LPDDR3內(nèi)存的手機(jī),它使用的顆粒編號為K3QF2F200C-XGCE,使用了多個(gè) K4E4E324EB核心,跟A7的有所不同,不過差別應(yīng)該不大,其封裝面積達(dá)到14mmx14mm=196mm2,每個(gè)4Gb的die面積是9.69mx8.39mm=81.3mm2,1GB LPDDR3內(nèi)存需要2顆4Gb顆粒,顯然會占據(jù)相當(dāng)大一部分封裝面積。
紅框處是1GB LPDDR3-1600內(nèi)存的待機(jī)及活動(dòng)功耗
更主要的還有功耗因素,平時(shí)沒誰關(guān)注DRAM內(nèi)存的耗電問題,但是不看不知道,一看還真要嚇一跳,1GB LPDDR3內(nèi)存在活動(dòng)狀態(tài)要消耗858mW的功耗?雌饋硎遣桓撸贿^之前做過的CPU芯片級功耗測試中,Tegra 3、高通APQ8064處理器的CPU功耗也不是800mW或者600mW左右,內(nèi)存的活動(dòng)功耗并不算低,顯然會影響續(xù)航時(shí)間。
再考慮到蘋果的iPhone手機(jī)配備的電池容量一向比較低,iPhone 5s只不過1570mAh(5.96Wh),iPhone 6據(jù)說會增加到2000mAh(6.91Wh)以上,5.5寸的甚至?xí)黾拥?915mAh(8Wh),但是屏幕耗電也會增長上來,蘋果綜合考慮之后很可能會繼續(xù)堅(jiān)持1GB內(nèi)存的設(shè)計(jì),這個(gè)可能性比成本問題導(dǎo)致的可能更高一些,給2星。
3、處理器的設(shè)計(jì)問題
可能性:★★★★☆
蘋果顯然對大容量內(nèi)存的利弊做過清晰的評判,假如他們真的認(rèn)定iPhone 6不適合增加到2GB內(nèi)存,那么從整個(gè)手機(jī)的設(shè)計(jì)上應(yīng)該都會考慮到這一點(diǎn),從A系處理器的架構(gòu)上就會考慮如何利用好1GB內(nèi)存。反過來說,蘋果在自家處理器的針對性設(shè)計(jì)又可以降低對內(nèi)存容量的需求,二者是相輔相成的。
A7處理器的架構(gòu)示意圖
現(xiàn)在還不清楚iPhone 6上的A8處理器到底如何,不過我們可以看看iPhone 5s上的A7處理器。這款處理器對蘋果來說是革命性的,首先它是智能手機(jī)中首款64位移動(dòng)SoC處理器,使用了64位的ARMv8-A指令集,詳細(xì)的情況我們之前也分析過,這里我們只談?wù)凙7在內(nèi)存/緩存上的設(shè)計(jì)。
蘋果A7使用的是雙核Cyclone架構(gòu),每個(gè)核心搭配64KB L1數(shù)據(jù)緩存、64KB L1指令緩存,2個(gè)CPU核心共享1M L2緩存,整個(gè)SoC則會共享4M L3緩存,作為移動(dòng)SoC處理器,相比之下高通的驍龍800/801所用的Krait 400架構(gòu)中L1緩存是16+16KB的配置,L2緩存倒是2MB,但是四核共享,還有NVIDIA的Tegra K1,L1緩存是32+32KB配置,L2緩存4MB,同樣是四核共享,后兩者還都沒有L3緩存,可見蘋果在A7處理器緩存設(shè)計(jì)上舍得下本錢,因?yàn)樾酒瑑?nèi)的L1、L2、L3緩存都是SRAM,性能和帶寬遠(yuǎn)高于DRAM內(nèi)存。
A8處理器會使用更先進(jìn)的20nm工藝制造,緩存配置上不會比A7差(也不一定會高,畢竟A7的緩存配置已經(jīng)達(dá)到甚至超過了Intel桌面CPU的水平了),高速、大容量的SRAM緩存一定程度上緩解了處理器對大容量DRAM內(nèi)存的需求,這才是釜底抽薪之計(jì)。
還有就是蘋果彪悍的內(nèi)存帶寬,此前的A5X、A6X為了帶動(dòng)更高分辨率的iPad平板而使用了四通道的128bit內(nèi)存控制器,A7又改回了雙通道的64bit位寬,但盡管如此,A7處理器的帶寬依然遠(yuǎn)遠(yuǎn)超過了其他手機(jī)廠商64bit位寬內(nèi)存控制器的性能。
在此前的iPhone 5s性能測試中,64位的A7同頻率下依然要比上代的A6處理器快得多,內(nèi)存帶寬提升了60%左右,內(nèi)存帶寬超過了10GB/s,這在ARM陣營中是無敵的,只有Intel這樣的廠商才能與之匹敵。
超大的芯內(nèi)緩存+超高速的內(nèi)存帶寬使得蘋果并不依賴內(nèi)存容量大小,這就好比高速公路一樣,如果只有一個(gè)入口,那么高速公路車道建的再寬也不會有效率。
蘋果優(yōu)化問題
最后我們再來說說蘋果優(yōu)化好的問題,同時(shí)用過安卓和iOS手機(jī)的用戶可能深有體會,蘋果手機(jī)1GB內(nèi)存也要比很多2GB甚至3GB內(nèi)存手機(jī)還流暢,說他們優(yōu)化的好是對的,但是這個(gè)優(yōu)化好并不是簡單的iOS軟件系統(tǒng)的原因,而是蘋果綜合考慮軟件及硬件之后的成果。
蘋果比其他安卓廠商有優(yōu)勢的地方就在于(核心的)軟硬件資源都掌握在自己手里,他們不僅可以在iOS系統(tǒng)上深度優(yōu)化軟件應(yīng)用,自己開發(fā)處理器的優(yōu)勢也不容忽視。單就內(nèi)存來說,蘋果顯然是明白大容量內(nèi)存的誘惑的,但是蘋果并不需要跟其他廠商那樣拼硬件配置,他們在處理器設(shè)計(jì)上就考慮到了提高處理器內(nèi)存帶寬及緩存容量,降低了對大容量內(nèi)存的需求,減少了內(nèi)存對芯片封裝及功耗、續(xù)航的影響,這種系統(tǒng)級的優(yōu)化好是其他廠商比不了的,安卓廠商現(xiàn)在只能在拼硬件的道路上越走越遠(yuǎn)。
1GB內(nèi)存的代價(jià)
盡管蘋果動(dòng)用強(qiáng)大的設(shè)計(jì)能力使得iPhone手機(jī)并不苛求大容量內(nèi)存,1GB內(nèi)存在某些人眼里也確實(shí)夠用了,但是我們也不能忽視1GB內(nèi)存帶來的弊端,相比其他廠商使用的2GB甚至3GB內(nèi)存,1GB在今天確實(shí)落伍了,程序功能越來越多,界面也越來越花哨,多任務(wù)運(yùn)行的情況越來越普遍,這讓1GB內(nèi)存面臨更多的考驗(yàn)。
蘋果的iOS被人吐槽為偽多任務(wù)系統(tǒng),因?yàn)閳?zhí)行另一個(gè)程序的話前面打開的程序都被放到后臺掛起了,這樣做的好處是后臺程序再多也不會影響前臺任務(wù),因?yàn)楹笈_不占CPU,只會占一些內(nèi)存,但如果后臺的程序增多,內(nèi)存空間顯然也會捉襟見肘,iOS則會隨時(shí)根據(jù)需要干掉程序釋放內(nèi)存空間,你再切換程序的時(shí)候就需要重新打開程序,體驗(yàn)當(dāng)然有所下降。
一個(gè)簡單的例子就是,iPhone 4使用512MB內(nèi)存,剛出來時(shí)沒誰覺得不流暢,但是后來升級iOS 7就感覺不太流暢了,因?yàn)閕OS 7功能多了,進(jìn)程也多了,硬件跟不上了。現(xiàn)在iPhone 5/5s使用的是1GB內(nèi)存,誰又能保證在iOS 9或者iOS 10的時(shí)候1GB內(nèi)存不會出現(xiàn)卡的問題呢?所以根本問題還是得靠蘋果增加大容量內(nèi)存來解決。iPhone 5、iPhone 5s兩代已經(jīng)使用1GB內(nèi)存,現(xiàn)在也是時(shí)候升級到2GB內(nèi)存了,而且A7及今年的A8處理器是64位架構(gòu)了,它們對大容量內(nèi)存的支持會更好,最關(guān)鍵的是也能影響用戶的心情啊,誰不想同樣的價(jià)錢下買到更高配置的手機(jī)呢?
考慮到LPDDR4內(nèi)存標(biāo)準(zhǔn)剛剛發(fā)布,功耗會比LPDDR3內(nèi)存更低,也許蘋果下一代iPhone才有可能上2GB內(nèi)存了。
關(guān)于騰牛 | 聯(lián)系方式 | 發(fā)展歷程 | 版權(quán)聲明 | 下載幫助(?) | 廣告聯(lián)系 | 網(wǎng)站地圖 | 友情鏈接
Copyright 2005-2018 QQTN.com 【騰牛網(wǎng)】 版權(quán)所有 鄂ICP備17010784號-1 | 鄂公網(wǎng)安備 42011102000245號
聲明: 本站非騰訊QQ官方網(wǎng)站 所有軟件和文章來自互聯(lián)網(wǎng) 如有異議 請與本站聯(lián)系 本站為非贏利性網(wǎng)站 不接受任何贊助和廣告