|
|
51CTO旗下网站
|
|
移动端

iPhone 12才有6G运存,安卓早已达到12G,那苹果手机为啥不卡?

近日,著名分析师巴克莱在与苹果供应链中的制造商会面时表示,iPhone 12 Pro和iPhone 12 Pro Max或将配备6GB的运存。就算是这样,也才达到安卓旗舰一半的水平,那么苹果手机为啥不卡呢?

作者:九机网来源:今日头条|2019-11-25 21:50

什么是运行内存?运行内存,也称作主存,是指程序运行时需要的内存,只能临时存储数据用于与CPU交换高速缓存数据。运行内存的大小直接决定了系统能运行多少程序。安卓主流旗舰目前标配的已经是8G运存,顶配的已经达到了12G,反观苹果,今年三款新iPhone竟然都是使用4G运存。

iPhone 12才有6G运存,安卓早已达到12G,那苹果手机为啥不卡?

近日,著名分析师巴克莱在与苹果供应链中的制造商会面时表示,iPhone 12 Pro和iPhone 12 Pro Max或将配备6GB的运存。就算是这样,也才达到安卓旗舰一半的水平,那么苹果手机为啥不卡呢?

iPhone 12才有6G运存,安卓早已达到12G,那苹果手机为啥不卡?

安卓和苹果运行机制不一样

iOS系统一直都是采用「伪后台」的运行机制,就是当你用iPhone同时打开微信、QQ、支付宝、微博等多个App以后,只有你正在使用的App才会占用运行内存,后台运行程序时是不占用运行内存的。因此iPhone才能不需要大内存也能流畅运行。

iPhone 12才有6G运存,安卓早已达到12G,那苹果手机为啥不卡?

而安卓系统的后台运行机制都是真后台,类似Windows系统,真后台就是你一打开一个App就会占用一定的运行内存空间,App打开得越多,占用的内存空间越大。因此,即使你的12G的运行内存,后台开太多一样会卡,解决的办法就是继续扩大内存。

iPhone 12才有6G运存,安卓早已达到12G,那苹果手机为啥不卡?

App的应用环境也不一样

苹果的iOS系统有自己独立的封闭性,限制也是很多的,App想要在iOS系统混下去就必须听苹果的话。因此开发者在上架App时,都要遵守App Store的规则。规规矩矩的才能通过苹果商店的审核。

iPhone 12才有6G运存,安卓早已达到12G,那苹果手机为啥不卡?

安卓由于自身系统的开放性,不少开发者为了多赚些钱偷偷在App上加了流氓功能,比如自带各种后台运行功能,即使你关掉了App,它还是会自己偷偷启动并隐藏后台。甚至有的流氓软件你打开后,它还会连着打开多个App,这些种种流氓行为,在安卓应用上还是很常见了,这也是安卓机卡顿的主要原因。

iPhone 12才有6G运存,安卓早已达到12G,那苹果手机为啥不卡?

手机流畅程度不仅取决于运行内存

除了运行内存以外,手机的流畅程度还和很多因素有关,包括处理器,存储速度等等。而且从手机行业的发展速度来看,无论是苹果还是安卓,硬件升级和软件(系统)的优化都会让手机变得越来越流畅。

iPhone 12才有6G运存,安卓早已达到12G,那苹果手机为啥不卡?

所以总的来说,iPhone之所以流畅,最重要的还是归功于iOS系统的,得益于iOS系统的封闭性和统一性,iPhone才能久用不卡,这也让iPhone的寿命一直都高于其他安卓手机寿命。

【编辑推荐】

  1. iOS 内存管理:内存优化
  2. iOS内存管理的那些事儿-原理及实现
【责任编辑:未丽燕 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

订阅专栏+更多

骨干网与数据中心建设案例

骨干网与数据中心建设案例

高级网工必会
共20章 | 捷哥CCIE

398人订阅学习

中间件安全防护攻略

中间件安全防护攻略

4类安全防护
共4章 | hack_man

144人订阅学习

CentOS 8 全新学习术

CentOS 8 全新学习术

CentOS 8 正式发布
共16章 | UbuntuServer

288人订阅学习

视频课程+更多

强哥带你学习docker

强哥带你学习docker

讲师:周玉强5546人学习过

华为下一代防火墙NGFW技术视频课程

华为下一代防火墙NGFW技术视频课程

讲师:谢斌25936人学习过

kali linux 安全测试

kali linux 安全测试

讲师:艾海涛408人学习过

读 书 +更多

网络渗透测试——保护网络安全的技术、工具和过程

网络和计算机安全问题已经成为政府、企业必须面对的现实问题。应对安全威胁的途径之一就是采用渗透测试的方法模拟黑客的攻击,找出网络和计...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO官微