iPhone有一年时间属于顶尖机型,然后低调地当了一年性能极好的中档机,在此之后又成了免费合约机的选择。在其生命最后一年的时间里,它们还在更新软件但已经没人什么人会去买了。
2014年是iPhone 4S被淘汰的一年。作为离别礼物,苹果给了它iOS 8,这很可能是它的最后一次重大版本升级了。
在过去两年里,我们一直用老iPhone更新新版iOS,看看更新后新系统有什么优点和缺点。我们对iPhone 3GS上iOS 6的表现印象深刻,但iPhone 4上iOS 7的表现就不那么尽如人意。4S运行一直很快,但它更新了iOS 8 会怎么样呢?
缺失的特性
iPhone 4S最大限度地得到了iOS 8的新功能,包括支持扩展功能和苹果内置应用的大部分改进,但它无法获得需要新硬件支持的那部分更新:
· AirDrop
· TouchID
· Handoff
· 支持OpenGL ES 3.0, Metal图形处理API 和64位ARMv8应用
除了上面这些,请记住iPhone 4S比苹果现在出售的任何iPhone都慢多了。它使用2.4GHz的802.11n Wi-Fi,不支持LTE,还使用苹果A5芯片,这种芯片的原始性能只有iPhone 5S里的苹果A7芯片的四分之一(而iPhone 6和iPhone 6 Plus里的A8芯片与A5的差距就更大了)。iOS 8没有抛弃iPhone 4S,但有些特性你还得买个新iPhone才能拥有。
3.5英寸不够大
iPhone 4S是苹果最后一次采用最初的3.5英寸屏幕,现在这个尺寸已经是四款能够更新到iOS 8的设备中,屏幕最小的了。虽然我们常讨论智能联想词输入法、邮件分拣选项、通知中心部件、闪光灯,但iOS 8的改进主要还是关于怎样在那些更大的屏幕里装进更多的信息。4S的屏幕一直就比较小,但iOS 8让它看起来更小了。
拿邮件举个例子:智能联想输入占用了屏幕上一小块空间,为了让你能看到收件箱而设置的邮件编写窗口最小化的图标又占用了顶部的空间。这两项功能在iPhone 4S上都能运行,但你就没有多少写邮件的空间了。
如果你不介意或者更喜欢4S的屏幕尺寸,你当然可以接着用它,只不过你要比用iPhone 5或者iPhone 6多上下滑动几下屏幕。
需要更快的速度
在这部分的一开始我得说iPhone 4S上的iOS 8比iPhone 4上的iOS 7好多了。iOS 7在iPhone 4上运行之慢、外观之奇特远超其他设备,显然是硬件难以满足运行条件了。
而iPhone 4S运行iOS 7就相对轻松多了,而且还能很好地渲染各种透明和半透明效果。我们原本期望它从iOS 7升级到iOS 8之后速度还能和之前差不多,就像以前我们在3GS上把iOS 5升级到iOS 6时一样,但在这两个系统中对应用开始运行的时间的测试改变了我们的想法。
我们用秒表记录每个应用从启动到用户可以输入指令之间的时间,然后强制关闭,再重复两次。上表中就是这些时间的平均值。这次我们也不考虑iPhone 4的情况,但与iOS 7相比,同样的任务,iOS 8会增加50%的运行时间。你可以在我们的iOS 8测评中看到,浏览器基准变快了,电池寿命基本不变,但速度受到影响。
另一个不那么容易解决的问题是:在iOS 8中,苹果A5系统芯片的动画效果比在iOS 7中更不稳定,这一点我们已经通过在它们之间多次对比实验确定了。我们在iPad 2上也遇到了这样的情况,我拿来做测试的iPad Mini的效果也不稳定。这很奇怪,因为虽然应用本身增加了一些特性,但iOS 8中GPU不应该比在iOS 7中更难处理动画效果。
最普遍的问题是在动画形成过程中帧率下降,虽然没减慢速度但它给人速度很慢的感觉。无论是大面积的动画效果(比如在Safari中打开新页面),还是更不起眼的(比如在信息里按一下“发送”按钮),你都会遇到这种情况。但是,动画里的小故障偶尔会拉慢整个设备的速度,让它对用户的输入不像以前那么快反应。
我该升级吗?
尽管有种种问题,但我想大部分人的答案还是“升级”。如果你正好用的是最接近全新iOS 8设备的iPhone 5或者iPhone 5c,大胆地升级吧,我们没发现它有4S上出现的那些问题。
iOS 8是一个巨大的更新,它带来很多新特性。虽然iPhone 4S不能运行Handoff功能,但它依然可以运行扩展程序比如小部件和第三方键盘,这两样东西都是iOS用户期盼了很久的。如果你没更新iOS 7,那你错过的只是新的设计,但不更新iOS 8你就会错过很多功能。理想的情况是,你不用为了性能牺牲特性,但我们认为即使它会降低手机的速度,这也是值得的。
如果你想保险一点,等未来8.0.1或者8.1版本改进在老设备上的性能之后再更新,那也不错,我们希望苹果在对iOS 8的改进中能有限考虑这一点。