相较于iPhone6s,iPhone7/7 Plus将内存(ROM)空间大幅升级1倍且加量不加价,颇受果迷肯定与欢迎。不过,根据国外媒体《GSBArena》使用Basemark OS II与 PassMark 测试发现 128GB 的 iPhone 7/7 Plus 速度将比 32GB 还快上三倍(详见这里)。
《Cult of Mac》更是质疑iPhone 7 32GB内嵌式内存读取速度慢是Apple设计上的瑕疵吗? 呵呵,随着4K影片逐渐流行,手机对于内嵌式内存读取速度的要求越来越高,要了解内存读取速度的差异要先搞懂【UFS 2.0】、【eMMC】与【NVMe】的差异。以下针对iPhone7/7 Plus 32G版读取速度较慢的问题及规格做一说明:
图片来源: GSM Arena
1. iPhone 7/7Plus 32G版与128G版读取速度的差异?
根据Cult of Mac的报导,经使用Basemark OS II 对 32GB、128GB 的 iPhone 7 及 64GB 的 iPhone 6s 做ROM内存读取测试,发现 32GB 的 iPhone 7 分数始终低于 800 分,但128GB 的 iPhone 7 及 64GB 的 iPhone 6s 的跑分则是介于 1300 至 1700 。
GSMArena 以 PassMark 测试后发现, iPhone 7 Plus 32GB版的读取速度为每秒 691 Mbyte/s,iPhone 7 128GB 版的读取速度则为 926 Mbyte/s,两者之间速度差了 200多Mbyte/s;写入速数度分别为 iPhone 7 Plus 32GB版 39.6 Mbyte/s 与 iPhone 7 128GB 版的 691 Mbyte/s,速度上差了将近八倍。而且实测复制 5 分钟的 4K 分辨率影片(约3.3G),iPhone 7 128GB 版 17 秒就完成复制,iPhone 7 Plus 32GB版则花上 52秒,速度上差距有 3 倍之多。
图片来源: GSMArena
2. 为何iPhone 7/7Plus 32G版与128G版读取速度有差异?
A . USF 2.0 与 eMMC规格的差异:
内嵌式内存读取速度出现极大差异,原因通常只有一点~就是采用不同规格的内存。智能手机的内嵌式内存的标准规格过去都是采用eMMC(embedded Multi Media Card),随着智能手机对于快速开机、容量与读取速度越来越高, eMMC的规格也不断进化, 从eMMC 4.3标准逐步发展到eMMC 5.1标准,容量最高达 64GB,读取速度 250MB/s,写入性能提升到 125MB/s。
不过,越来越多旗舰手机采取不能外接记忆卡的设计,64GB的容量已不敷使用,所以内存大厂三星电子和 SK 海力士(SK Hynix)陆续推出UFS(Universal Flash Storage,通用闪存卡” 想要取代主流的eMMC,成为旗舰手机的标准配备。其中,Samsung 在2015年推出的旗舰机 Galaxy S6就是采用UFS 2.0规格内存的智能手机。
图片来源: VR-ZONE
UFS 2.0是新的储存标准,结合固态硬盘(SSD)的速度和 eMMC 的低功耗,能高速传输、耗电量又少。
图片来源: Samsung
相较于eMMC是半双工、读写必须分开执行、指令必须打包,UFS 2.0采用串列界面并支持全双工运行,可同时读写操作,还支持指令队列,所以在读取速度与耗电量表现较为优异。UFS 2.0 目前提供 HS-G2 与 HS-G3 两种规格,前者为 2 lanes/2.9 Gbps,后者则是 5.8Gbps,传输速度分别可达 725MB/s、1.45GB/s,速度比 eMMC 5.0 快上数倍以上,且耗电量则与 eMMC 相当甚至更低。这样的性能相当适合在未来可能会普及的 4K Video 应用上,在录制、拨放,都可以比 eMMC 有更好的表现。随着高阶的处理器(如高通S820、三星Exynos 8890、海思麒麟950..)开始支援UFS 2.0,2016年越来越多旗舰手机采用UFS 2.0,譬如Samsung S7/S7 edge/Note7、LG G5及小米5。
虽然eMMC内存在读取速度与功耗表现上不如UFS 2.0,但eMMC是一个技术成熟且可大量量产所以成本低廉,基于成本考量,仍将是中低阶智能手机的首选。
图片来源: 网络
B . iPhone 6s 与 iPhone 7不同容量内存采取的规格差异:
iPhone 6s 64G 的读取速度为何赢过 iPhone 7 32GB版 ? iPhone 6s 64G 就是采用UFS 2.0吗?
iPhone 6s/ 6s Plus 64G采用的内嵌式内存(ROM)并不是eMMC及UFS 2.0,而是 NVMe(Non-Volatile Memory Express ) SSD。NVMe是固态内存SSD新的存储规范标准,是由Intel、美光、戴尔、三星、Marvell、NetAPP、EMC、IDT等90多公司组成的工作小组所定制,使用PCI-E通道的SSD一种规范,目的让它在老旧的SATA与AHCI中解放出来。
NVMe具备低延时、IOPS大增、功率更低、驱动适用性广四大优点 (详见这里),是目前PC电脑的主流固态内存标准之一。当初 iPhone 6s /iPhone 6s Plus 所使用的 NVMe,算是让 iPhone 追上 PC (Macbook)的脚步,也让当时iPhone 6s /iPhone 6s Plus 在256KB 连续读写表现几乎没有任何对手,读写速度较上一代相较于 iPhone 6 / 6 Plus 成长几乎接近一倍。
图片来源: 网络
NVMe SSD内存技术最核心的竞争力是速度快,IOPS高,并行任务处理速度快等,在256KB 连续读写表现上,采用NVMe SSD的iPhone 6s Plus 写入速度达163.20MB/s是采用UFS 2.0的三星 Galaxy S7的2.65倍。但在4KB数据连续读写表现上UFS 2.0则小幅超过NVMe SSD。
NVMe SSD虽然在整体读写速度上赢过UFS 2.0,但面临功耗偏高、成本偏高、设计复杂、 4K影片读写表现不如UFS 2.0的问题。
图片来源: 网络
C. iPhone 7 / 7 Plus 32G与128 GB 采用什么内存规格?
根据iFixit拆解 iPhone 7 Plus 128 GB与 iPhone 7 32GB ,采取的 NAND Flash 各是来自Toshiba THGBX6T0T8LLFXF 128 GB NAND Flash与SK Hynix H23Q1T8QK2MY 32GB NAND Flash。若没意外,Toshiba THGBX6T0T8LLFXF 128 GB NAND Flash是采用UFS 2.0规格,但SK Hynix H23Q1T8QK2MY 32GB NAND Flash是eMMC规格,还是UFS 2.0规格呢? 由于SK Hynix 属于主推UFS 2.0规格的厂商,SK Hynix H23Q1T8QK2MY 32GB NAND Flash仍是属于UFS 2.0规格机会仍是很大的。
图片来源: iFixit iPhone 7 Plus 128 GB与 iPhone 7 32GB
依据电脑王阿达粉丝团网友提供的资讯,他自Apple台湾官网购买的iPhone 7 32GB跑分达1403,可以证实iPhone 7/ 7 Plus 32GB版的确是有使用UFS 2.0内存的版本的。
图片来源: 电脑王阿达粉丝团提供
台湾官网iPhone 7/ 7 Plus 32GB版若是使用UFS 2.0的规格,《GSMArena》测出iPhone 7 32GB内存读写速度慢iPhone 7 128GB三倍又是怎么回事呢? 呵呵,根据科客八月份流出的iPhone7内存料号资料,iPhone 7/ 7 Plus的 32GB与128 GB看来都是采行多元供应商的策略。换言之,同样是32GB的版本可能因供应商不同及其采用的内存规格不同,就会造成不同的读写速度的差异。台湾网友拿到的是支援UFS 2.0版本,《GSMArena》则拿到的是eMMC 5.1版本(东芝? ),所以才会发生在《GSMArena》的测试读写速度上出现有数倍的差距。
图片来源: 科客
总言之,Apple iPhone 7/7 Plus 32GB不同供应商所采用的NAND Flash规格可能不一样,所以会出现在读取速度的差异,这并非Apple设计上的瑕疵,而是多元供应链的政策下的产物。若是重视内存读写速度的果迷,选择128GB是最保险的方法。若是预算不足只能购买32GB版本的果迷,就只能赌人品,事后利用Basemark OS II 或PassMark 看跑分来确定拿到的是USF 2.0或是eMMC 5.1版本了。