如题所述
随着智能手机越来越强大,疯狂堆砌硬件成了各个手机厂家之间的日常“竞赛”,摄像头像素从最早的 120W 到 500W,直到现在的 4800 W 四摄,CPU 动辄也是四核起步。和其他品牌手机不一样的是,苹果似乎对硬件不那么“重视”,甚至故意不让用户知道。例如 iPhone 的广告中从来没有刻意凸显过自己的硬件多么强大、发布会中更多篇幅都是用来描述新品的创新之处而非硬件参数、官网的描述中几乎回避了运存大小。
iPhone 第一支广告:Hello
再比如,当手机像素普遍升级为 1200 W 时,同时期的 iPhone 5S、6 依旧保持了 800W 像素,以及最受吐槽的运存,直到 iPhone XS 才被提到了 4GB,而 iPhone XR 依然是祖传的 3GB,反观其他品牌同档位手机,6GB 起步都被称为“乞丐版”。
当然,iOS 系统和安卓不同,不能一概而论,iPhone 的硬件搭配自然有它的道理,因为它并不需要那么高的配置依然可以流畅运行。
由于很多用户把 iPhone 的运存和储存空间都称为内存,所以这两个概念通常被混淆。一般来说,运存会决定系统运行的流畅性,而储存空间决定了手机能保存文件的数量。但是你可能不知道,同样的运存条件下,大容量版本的 iPhone 可能比低容量运行更加流畅。
为什么存储空间还能影响 iPhone 运行速度?
首先要知道,无论是 iOS 系统的底层运行环境:类 Unix,还是 iOS 系统中软件的代码运行,都会留下大量留存的系统碎片、文件碎片。而这些碎片文件当然是不会存储在运内中,它们只会占用 iPhone 的存储空间。
即使我们完全删除一个文件或者照片,彻底卸载一款软件,系统还是会出现大量而且复杂的碎片文件。这些碎片我们无法从文件管理器等地方看到,因为这些碎片是系统底层运行所出现的,也无法手动删除。
如果是小容量的iPhone,随着使用很容易导致储存空间吃紧,那么系统将会自动开始整理并清空碎片文件,以便让存储空间能够继续存放碎片文件。如果存储空间过于小,日常使用中存储空间很容易达到“满载”状态,这就会让系统一直反复的寻找碎片删除,然后又积累,又删除,以很高的频率周而复始这种工作,从而极大的浪费系统资源并降低系统运行速度。
反观存储空间比较大的设备,基本就不会遇到这个情况,系统会更加智能且轻松的控制碎片文件,毕竟有足够的空间存放产生的系统碎片文件,系统可以从容的定时清理,而不是被空间不足等问题逼着强制清理。
所以存储空间更大,系统运行更加流畅是没有错的,这个问题其实不仅存在于 iOS 系统中,在其他操作系统中一样存在。
不过关于系统流畅度,存储空间只能算一个小的影响因素,并不是绝对的说存储空间小就会卡。导致 iPhone 卡顿的原因主要还是系统、CPU 性能以及运行内存大小。