-
佟dark为:为什么苹果手机的内存才2GB,而安卓手机要飙到6GB?
关键字: 苹果手机内存iPhoneAndroid苹果手机安卓手机对比iOS生态圈安卓生态圈【在苹果手机内存尚处于2/3GB之际,6GB内存已悄然成为Android手机的标配。本文为知乎网友“佟dark为”对这一现象的解释。】
1. 流畅度不相信单纯的“神优化”,强大的硬件配置,是支撑iOS设备流畅运行的基础,包括运存(内存)↓
很明显,iPhone 7/iPhone 7 Plus采用了相同的LPDDR4 规格的内存LPDDR4可提供32Gbps的带宽,为LPDDR3 RAM的2倍,更高的内存速度,带来了更好的日常使用体验。所以,可以说,iPhone 提供的机身内存虽然容量小,但质量高。
反观Android 阵营,4GB、6GB大内存的廉价机型比比皆是,大部分机型采用的是LPDDR3的规格,为了平衡成本和利润。
记不得是哪一个物理学科里的概念了,我搬运过来,差不多是一个意思:要么用时间(读写速度)换空间(内存容量),要么以空间(内存容量)换时间(读写速度)。
这句话我解释一下,应该是比较好理解的:Android、iOS、Win 10 Mobile等移动端设备操作系统的运行机制,和桌面端的Windows不同,桌面Windows系统里剩余的内存越多,系统运行得就更流畅,360自带的清理内存加速球,就是满足了用户这个需求:
“一键加速”按下去,是不是感觉神清气爽?
不过,在手机操作系统里,这么使根本不灵。就以iOS为例吧,大家都知道,内存的读写速度,比硬盘(闪存)的读写速度要快得多,而且大家使用手机,几乎从不关机。
So……
为啥不把这些内存容量给利用起来?用户日常打开了很多个APP,即使你按了Home键,回到桌面,这些APP的进程,仍在iOS的后台得以保留,受制于iOS内部严格的进程管理机制,这些APP不会在后台持续“唤醒”手机CPU工作,但推送、音频播放(仅限音乐类APP)、调度感应器(微信运动)等动作,仍然在后台活动。
用户在“返回桌面”、“切换到其他APP”的最后一刻,这个APP所保留的最后运行状态,被暂时性地“冻结”到手机的内存中,等待用户下一次再次“唤醒”它。
这下你应该明白,所谓“墓碑机制(保留生者‘死’前的最后状态)”是什么意思了吧?
每一代iPhone,在硬件上,都是当之无愧的“堆料王”,硬盘(闪存)很快,内存更快。
虽然内存容量相对更少一些,但受益于较高的“闪存”读速度,和超高的“内存”写速度:
即使用户开了非常多的APP,新开APP的“墓碑”,顶掉了旧开APP的“墓碑”,但用户在下一次,重新打开旧APP的时候,打开的速度也相当快,不会对实际使用体验造成实质性的影响。
况且iOS的优化更好,各类APP在苹果爸爸的监视下,不敢偷偷摸摸搞小动作,所以iOS APP占用的内存容量,相比Android也要更低些(Win 10 Mobile哭了,没人给我开发APP,1GB内存都占不满),iPhone手机的内存,确实要比Android手机的要“金贵”。
Android手机的大内存呢?想好好谈起来,那篇幅可就长了,我就简单来说一下吧:
一部2500左右,6GB LPDDR3大内存的Android手机的硬盘(闪存),相比iPhone低了一到二档,打开APP的时候,涉及“读闪存”的操作,天生速度存在劣势。
因为相比iOS,Android用户重新打开一个应用的速度,要慢多了。
所以,Android手机,只能依靠更大的内存,将用户“常用”的APP,“墓碑”到内存,供用户下次切换回旧开APP的速度,更快些。
2.秩序的生态,混乱的生态
很明显,秩序的生态,指的是由iPhone、iOS、开发者、APP Store、用户扭系起来的全球iOS生态圈;混乱的生态,指的是由Android设备、Android、开发者、Google Play(腾讯应用宝、华为商店、小米商店、豌豆荚等)、用户扭系起来的国内Android生态圈。
因为各种各样的原因,Google除了提供Android OS的源代码,对于控制国内Android生态圈无能为力,这样就造成了:
Android 开发者不上心,不注意跟进Google最新制定的Android应用开发规范;
Google也管不着,滥用通知、大公司旗下应用,在后台相互唤醒,破坏了“墓碑”机制;
越是情况如此糟糕,厂商越要为Android手机配备更大内存,而开发者一看:太好了,6GB内存都普及了,比4GB又足足大了2个G,那我就偷偷懒,少做一些优化吧!
这好像是一个无法逃脱的宿命。这就是近几年,Android 手机配备内存容量膨胀的原因。
(观察者网已获作者“佟dark为”授权转载,其个人主页链接如下:https://www.zhihu.com/people/deepdarkfantastic/activities)
- 原标题:为什么苹果手机的内存才2GB,而安卓手机要飙到6GB? 本文仅代表作者个人观点。
- 责任编辑:李泠
-
荷兰“拼了”:阿斯麦,别走! 评论 98“嫌犯从乌克兰获大量资金和加密货币,有确凿数据” 评论 322美方对俄隐瞒了部分信息?克宫回应 评论 110国防部表态:中方不会在南海问题上任菲胡来 评论 193最新闻 Hot
-
荷兰“拼了”:阿斯麦,别走!
-
美国没援乌,他倒急了:会被中国大陆看到你们的软弱!
-
内塔尼亚胡重大政治危机:犹太教徒或被迫上前线
-
“我们美国人说要做的事,中国人已经做到了”
-
“嫌犯从乌克兰获大量资金和加密货币,有确凿数据”
-
“美正拟中国先进芯片企业黑名单”,驻美大使馆回应
-
“要三思啊,这种民族主义口号将毁掉国家”
-
“如果TikTok被禁,美科技巨头也应该被调查”
-
美方对俄隐瞒了部分信息?克宫回应
-
美主持人问了大家想问不敢问的问题,白宫“震怒”
-
法国叫停安理会会议,扎哈罗娃怒斥:做贼心虚
-
中国在全球率先商用5.5G,首批百城名单公布
-
这条中马“一带一路”重点铁路项目 “或延伸至泰国”
-
印度强烈抗议美国:民主国家不能这样
-
联合国再警告:英国这事令人担忧
-
“俄罗斯恢复死刑,没啥戏”
-