一个老问题:iPhone与安卓手机谁更好用?对此不同的用户想必有着不同的看法。|2022年,你的安卓手机需要多大内存?( 二 )

文章图片
8GB的一加9Pro稍有不同 , 因为严格的内存管理机制 , 系统会在内存还有剩余的情况下清理后台应用 。 关闭RAMBoost后 , 一加9Pro可以打开5个游戏不杀后台 , 打开第六个游戏时 , 第一个游戏被干掉了 。

文章图片
4GB的Pixel3XL与如今国产入门机型的起步内存相当 , 仅可驻留三个游戏 , 放在今天已经有些吃紧 。
虽然这项测试基本没有国内的主流“大型应用”参与 , 但等量换算下来 , 这些主流游戏的平均内存占用和微信、支付宝等“大型应用相当” 。 是的 , 它们的功能日渐丰富之余 , 内存占用也来到大型游戏水平 。
根据结果 , 比较简单的结论是 , 安卓手机8-12GB是比较理想的选择 , 6GB算是当下够用 , 4GB及以下内存会有些吃紧 。
4GB的iPhone很流畅 , 4GB的安卓手机很吃紧?
内存这件事情上 , iPhone和安卓手机是两种风景 。 虽有iPhone14Pro系列要用8GB内存的传闻 , 但像iPhone12、iPhone13非Pro系列这些主流机型 , 依旧靠着4GB内存畅通无比 , 目前的旗舰iPhone13ProMax内存也不过6GB 。
iOS是如何做到小内存干这么多事情的呢?这就涉及到iOS与安卓系统的内存管理机制了 。 安卓系统采用的是桌面级的多任务机制 , 可以称作“真后台” , iOS与之相反 , 几乎不存在所谓的真后台与多任务 。
2007年iPhone面世之时 , 其操作系统仅支持单任务 。 2009年的iPhoneOS3(当时还不叫iOS)新增推送通知服务ApplePushNotificationservice , 简称APNs手机可以自动接收来自软件的信息 。

文章图片
这是iOS后台机制的重大里程碑 , 它可以视作一种无感后台 。 因为初识智能手机的用户往往不知道什么叫后台应用 , 看到来自各种应用的通知时 , 他们就会觉得 , 这些应用在正常工作 。 不仅仅是iPhone用户 , 安卓用户往往也会依据通知系统 , 判断后台应用正常与否 。
此后的两大里程碑分别是iOS4和iOS7 。 iOS4引入了有限的后台 , 俗称“墓碑”机制、“伪后台” , 按下Home键时会记录当前应用的状态 , 之后再次进入应用时读档继续 。 iOS7则带来了BackgroundFetch(后台刷新) , 成为有限的真后台 。 iOS陆续为应用程序开放了定位服务、新闻推送等多个接口 , 让应用可以在后台保持更新 。

文章图片
安卓系统的内存机制要粗暴许多 。 与生俱来的桌面级真后台机制和Java的无退出设计 , 决定了安卓应用是有多少内存就吃多少 。 如此一来 , 当一个接着一个打开应用时 , 它们占用的内存会越来越多;到内存告急时 , 安卓系统会杀掉进程释放内存空间 , 掌管生杀大权者 , 名为低内存终止守护程序(LowMemoryKillerDaemon) 。

文章图片
从字面意义理解 , 真后台肯定比假后台更好 , 但其负面效应则是不容忽视的:后台应用挤占内存、消耗不必要的电量等 。 安卓系统的管理机制 , 决定了安卓手机天生需要更多内存 。
谷歌先后为原生安卓系统引入了多种优化机制 , 比如Android6.0的“打盹”Doze模式等 。 去年有不少国内OEM退出了所谓内存融合技术 , 把存储空间划一部分给内存来扩容 , 其实也是安卓原生(准确的说是Linux原生)zRAM、zswap功能的翻版 。

- 领军企业|30个!中国科协发布2022年科技领域重大问题难题
- 芯片|外媒:老美“加码”相关限制后,更为“棘手”的后果已经出现!
- 阿里巴巴|电商转折点出现?神秘消失23天的李佳琦,意外暴露了阿里的问题
- 最小4毫米!一种名叫“老佛爷”的蜘蛛来了,灭绝生物会出现吗?
- 这些古老的海洋爬行动物变得非常大,非常快
- 阿维塔|dido E40s Pro智能手表:气泵式血压测量,中老年健康伴侣
- |串口通信问题排查指南
- 物联网|微信iOS版8.0.24正式发布:iOS16闪退问题已解决,并有新功能
- 金字塔是时间机器?用途是拉伸和压缩时间,或能使生命延长和衰老
- iOS|iPhone6s升级iOS15.6b3各方面优化太满意了,老机型终于能养老了
