众所周知,就目前电子产品而言,应该是CPU性能越强、内存越大就越流畅,智能手机亦是如此。目前智能手机主要分为两大阵营:安卓和苹果。为了提升用户体验,安卓主流旗舰目前标配的已
众所周知,就目前电子产品而言,应该是CPU性能越强、内存越大就越流畅,智能手机亦是如此。目前智能手机主要分为两大阵营:安卓和苹果。为了提升用户体验,安卓主流旗舰目前标配的已经是8G运存,顶配的已经达到了12G,而最低配也有4G起步了,而大部分千元机配备的则是6G。反观苹果,今年三款新iPhone竟然都是使用4G运存...
什么是运行内存?运行内存,也称作主存,是指程序运行时需要的内存,只能临时存储数据用于与CPU交换高速缓存数据。运行内存的大小直接决定了系统能运行多少程序,运行内存越大,系统运行程序越快,手机也就用的很顺畅,反之,运存越小,手机越卡。
一万多块的手机,配个4G运存,这要是放在安卓手机上,早就被喷得体无完肤了,但在iPhone上,大家都无话可说。毕竟用过iPhone的小伙伴都知道,4G运存的iPhone用起来流畅度可轻松秒杀8G运存的安卓,甚至对飙12G运存的都绰绰有余。新iPhone运存只有4G,为什么战斗力这么强呢?小编(果粉之家)就来给大家简单说下。
其实最重要的就是两个系统之间的后台运行机制不一样,iOS系统一直都是采用「伪后台」的运行机制,什么是伪后台呢?就是当你用iPhone同时打开微信、QQ、支付宝、微博等多个App以后,只有你正在使用的App才会占用运行内存,后台运行程序时是不占用运行内存的。因此iPhone才能不需要大内存也能流畅运行。
而安卓的话就不一样了,安卓系统的后台运行机制都是真后台,类似Windows系统,真后台就是你一打开一个App就会占用一定的运行内存空间,App打开得越多,占用的内存空间越大。因此,即使你的12G的运行内存,后台开太多一样会卡,解决的办法就是继续扩大内存。
第二个原因就是App的应用环境,众所周知,苹果的iOS系统有自己独立的封闭性,限制也是很多的,App想要在iOS系统混下去就必须听苹果的话。因此开发者在上架App时,都要遵守App Store的规则。规规矩矩的才能通过苹果商店的审核。
安卓由于自身系统的开放性,App上架无需审核,因此不少开发者为了多赚些钱偷偷在App上加了流氓功能,比如自带各种后台运行功能,即使你关掉了App,它还是会自己偷偷启动并隐藏后台。甚至有的流氓软件你打开后,它还会连着打开多个App,这些种种流氓行为,在安卓应用上还是很常见了,多几个这样的App,安卓系统不卡都难。
说到iOS 13,很多人都不知道iOS 13的迅雷应该怎么下载,作为老司机专用下载神器,你怎么能不知道呢?今天小编就给大家分享一下iOS 13迅雷的下载方法:在果粉之家回复“迅雷”即可。
想想要是iOS系统刷到12G运存的安卓手机上,会是怎样的一番场景呢?
所以总的来说,iPhone之所以流畅,最重要的还是归功于iOS系统的,得益于iOS系统的封闭性和统一性,iPhone才能久用不卡,这也让iPhone的寿命一直都高于其他安卓手机寿命。
有网友调侃,买苹果手机其实就是“买iOS送手机”,对此你怎么看?
大家好,周末还是我,美男子哔哥。
一位才华与......算了,懒得介绍,直接进入主题吧。
关注手机的小伙伴都知道,安卓手机每年更新换代一次,运存必定来个大升级。
从17年的8G到18年的10G,再到19年的12G,一年比一年吓人,快赶上电脑的水平了。
就连哔哥都忍不住入手了12G的红米尊享版。(前排提示:千万别学哔哥,12G买来刷贴吧,根本用不着)
再来反观下安卓最大的对手—— 苹果。
现在卖一万多的苹果真旗舰iPhone 11 Pro不过4G运存,是安卓手机二分之一,甚至三分之一。
平均两年才升级一次运存,每次1个G、1个G往上加,挤牙膏的技艺英特尔看了都得服。
众所周知,大运存可以提升手机性能,给用户带来更好的体验。
为什么强调注重用户体验、标榜性能第一的苹果,一直不肯上大运存呢?
下面,哔哥给你们讲解讲解,苹果不上大运存背后的秘密
首先小科普一下, 手机运存是什么玩意。
运存的英文名叫RAM,主要作用是给 App 提供运行的空间。
当运存不够时,手机将自动关闭部分App释放空间,以满足新App的需求,俗称 “杀后台” 。
简单说就是一句话: 运存越大,同时打开的手机 App 越多,手机越流畅。
在iOS9以前,iPhone采用 墓碑机制 管理运存,老果粉肯定很熟悉了。
它的作用大概是: 当你把App切换到后台运行时,系统先给App存个档建个墓碑,然后干掉它。
这样一来App在后台几乎不占用运存,可以同时保留多个App。
等你要打开的时候,系统读取墓碑上数据,把App加载到切换前的状态。
所以墓碑机制当年被网友讽刺为 “假后台” 。(最早用上墓碑机制的是Windows Phone 7)
到了iOS9的时候,因为技术革新和用户呼吁(其实是被骂惨了),苹果推出新一代的后台管理机制。
把App切换到后台时,系统不再是一刀捅死App然后立个碑,而是杀掉App大部分没X用的进程,尽可能减少运存的占用。
原本要占据1G的App,经过iOS的屠刀后,实际可能只需100M。(假设,别杠)
而安卓系统则相反,因为开放性的缘故,App要1G那后台就给1G,统统满足你。
正是两者系统的差异,导致了iPhone4G运存的流畅度,安卓需要8G、甚至10G方可达到。
国内安卓由于没有严格的审核制度,开放性极强,导致乱七八糟的App层出不穷。(参考工信部盘点的App违规名单)
各种自启动、乱获取权限也就算了,关键还会唤醒同党,随便打开一个App,后台千千万万个App起来了,运存瞬间被挤爆。
并且很多安卓App没法完全关闭,即是点击退出,它们依旧留在后台静默运行,占用你的运存和处理器资源。
意味着从你安装那一刻起,它便死死地吃掉一部分运存。
这就是为什么安卓手机装的App越多,手机越卡的原因。
更流氓些的,甚至跟系统打起架来在后台互掐,两败俱伤。
如果哪天手机莫名发热,拼命掉电,很可能是流氓App在你手机里开武斗会。
而iPhone则不同,App Store里所有App经过苹果官方的审核,垃圾App极少。
它们从不乱获取权限,乱调用系统资源。
在你主动退出后,完全杀死App和所有进程,0残留,更不会悄悄在后台打开。
加上iOS采用沙盒机制,每个APP放在独立的沙盒里,相互之间无法干扰访问,自然不存在主动唤醒其他App的可能。
种种规矩管理下,iOS的软件乖得像隔壁家孩子,对运存的要求自然远比安卓小。
苹果推送通知服务,可能有些小伙伴不太了解,哔哥这里简单讲解下:
iPhone手机里的通知消息,并不完全像安卓那样由App直接推送给你,有一部分得通过苹果服务器。
举个例子,微信。
哪天微信App在后台关闭了,此时它又要给你发送一条新消息,怎么办?
首先微信的服务器会告诉苹果服务器: 我要发消息了。
苹果服务器听到后,再把微信通知转送到你的iPhone里。
这样做有两大好处:
一是防止用户被垃圾通知轰炸,保证iOS的完善体验。
二是减少运存的占用,无需在后台运行多个App,甚至无需打开App,也能接收通知消息,无形中大大降低了运存使用率。
得益于以上种种优越的机制与服务,iPhone可以用极少的运存完成和安卓一样的事情。
以苹果追求 “够用就好” 的态度,自然不会上更大的运存。
而国内安卓机12G运存之所打不过苹果4G运存。
很大程度因为12G运存里,绝大部分是留给国产APP在后台运行用的。
当然,iPhone不上大运存最核心的原因还是:
苹果本质是家上市公司、商业公司,最大的目的就是 “挣钱” 。
而库克是营销出身,更是商人中的商人,首先考虑的问题是如何赚更多钱,让股东们满意。
不然你们以为库克怎么用20%的手机销量赚了手机行业80%的利润,让苹果市值暴涨到1.2W亿美元。
反正果粉买iPhone又不是为了运存,为什么要额外增加成本去升级呢?
为什么苹果手机运行内存比安卓手机低,但是比安卓...
答:系统环境不同。苹果手机如此流畅的最大功臣是iOS系统了,之前就有网友调侃过买苹果手机是“买iOS送手机”。苹果手机iOS系统的的强大统一性和可控性,使所有程序都能够稳定地运行在各自的轨道上,从而最大限度地发挥出手机的机能。
苹果手机硬件配置没有安卓手机高,为什么比安卓流畅?
答:首先在富士康代工的所有数码品牌中,苹果的工艺要求是最高的,达到苛刻的程度,Iphone在做工方面就强过普通Android手机一大截。 第二配件方面比如CPU(尤其是手机用的)评价指标不能光按主频一个参数算,很多Android手机为了凑参数抢眼球,故意...
2016-05-16 回答者: zszqsea 7个回答 60
苹果内存为什么永远比不上安卓手机
答:你这个问题.....无语 为什么要比?简单来说就是为什么安卓的6G运行内存连人家苹果3G运行内存大,但是比苹果卡。 安卓的软件由于第三方的渠道非常多,你下载一个软件时,除了运行一个软件的本身,还得运行里面的一些广告等程序,所以你会发现运行...
2018-03-03 回答者: 话度愉让楔围 2个回答 1
为什么iPhone运行内存没一些安卓机大,用起来不卡?
答:5s在没有提升运行内存和CPU的情况下,还让处理器运算能力提升了一倍,不像其他手机不停的提高硬件,却没有最大化利用,苹果虽然在硬件没有太大的提升,却最大化的利用了硬件,苹果注重优化细节,而不是数据。 也就是把处理器提升了,处理器一提...