安卓手机的运存已达到16GB,为何目前iPhone手机的却还是只有4GB?

为和平而唱


安卓手机运存都达到16g了,而苹果才是4g却依然流畅,主要有以下几点原因

1.首先是系统后台的差别

安卓系统的后台软件是真后台,切换到后台的APP依然在正常运行。而iOS系统是假后台,APP不在前台运行超过十分钟,就会被立刻冻结,只留下一个预览图。由于智能手机屏幕比较狭小,大多数应用场景都是单任务界面,实际反馈到用户体验上,就会感觉iOS的后台机制要更高效,同时也解释了为什么苹果手机的电池容量比较小为什么还挺省电的,因为安卓的后台软件是在真实运营的,比较费电。

2.国内安卓手机的尴尬

iOS系统中,如果APP想向我们推送通知,只需要把数据传输给苹果服务器,继而由苹果传达给用户。在整个过程中,APP不需要占据手机的任何资源。其实安卓系统也是有推送服务的,可是推送服务由谷歌提供,但国内无法使用谷歌,就只能靠软件自启了,这就会占据更多的后台运存。细心的朋友可以发现为什么华为国内发布的手机会比国外发布的手机运存高,就是因为国外可以正常使用谷歌。

3.硬件强大和苹果ios的封闭性

苹果A系列处理器是手机市场最强大的处理器,强大的处理器在处理任务时当然更流畅加之苹果系统的封闭性软件厂商要根据苹果的要求设计软件,这就使得苹果系统的软件小而精,减少运存的占用。


叫我black


安卓大内存只有在中国才有,举个栗子,我们先看看海外版本的华为P30内存规格。华为P30海外版销量高的主要为4G和6G版本,而国内版本的华为P30标配则是8G。目前国内已经很少见到内存低于6G的手机了,目前8G已经成为标配。看起来国内版本仿佛让消费者占了一个大便宜,实际上是国内厂商的无奈之举。

那么这是为什么呢?

先用微信举个例子,当我们使用微信的时候,我们的微信将和腾讯服务器保持长久连接。当我们给另外一个人发送微信消息时,这条消息不是直接从手机发送到手机。而是先到腾讯服务器之后中转,在发送到接收端的微信上。

那么这时候就有一个问题,如果接收端的微信处于关闭状态。腾讯服务器发送过去的消息则将不会被收到。因为他的APP已经完全关闭了,只有当接收端再次打开微信,连接到腾讯服务器时,才能收到消息。所以要想实时收到消息,必须让微信常驻后台。这样也导致微信在后台一直运行。

而在国内的安卓平台,当开手机的一瞬间,许多APP将自启动,入住内存且无法关闭。这种行为是不违法的,因为关闭了则无法实时接收消息,别看一个软件才50M~100M左右不等,但是多个累积起来,可能吃掉手机大部分内存。因此,国内手机厂商必须加大内存以保证手机的流畅运行。

那么iOS为什么不需要大内存呢?因为库克想省钱吗?当然这是其中一个原因。而最重要的是苹果拥有自己的服务器。当发送者发送一个微信消息时,消息会先发送到腾讯服务器,之后腾讯服务器将发送给苹果的服务器,苹果服务器再将消息发送到接收端。这样子就能达到接受端不需要启动微信就能实时收到消息。许多iOS微信用户发现收到微信消息弹窗,点进去后需要等待微信连接上服务器才能显示,这就是其中的原因。

这样子一来,苹果手机用户将不需要开启任何APP,都可以收到消息推送。实际上安卓也有类似的服务器,但是由于Google在国内被封杀,所以国内用户体验不到该服务。

如今国内安卓生态已经乌烟瘴气。由于是合法的,各大开发商都不会去放弃常驻后台的利益。不过值得庆幸的是,目前小米华为OPPOvivo都已经开始部署该推送服务,这次安卓推送联盟由工信部发起,现在处于测试阶段,如果能成功,安卓将会和iOS一样拥有一样的流畅度。


咕毒科技


目前安卓手机的最大运行内存已经达到16G了,但是苹果的最大运行内存才4G,很多人迷惑,这是什么原因呢?下面等你弟就简单给大家分析介绍一下。

我们要想弄明白这个问题,就要先了解内存是来做什么的,其实手机的内存和电脑内存一样的,是用来加载运行程序的,内存空间大,运行就会越流畅。但是由于这两款手机的底层架构不同,所以造成了对手机内存的需求不一样。

我们都知道苹果手机是基于Unix开发的ios系统,这个系统最大的优势就是多线程,而且软件可以直接和手机的硬件对话,所以说苹果手机的内存只有4GB,但是每一款软件都可以同时和手机的处理器进行对话,所以用起来手机依然运行流畅,而且iOS系统还可以自动清理内存,也就是说,你可以一直去打开手机应用,根本不用去手动关闭,当内存空间不够的时候,系统就会自动关闭不用的软件,给新打开的软件让路。所以苹果手机即使只有4GB的运行内存一样也运行流畅。

我们再看看安卓系统,安卓系统是用Linux开发的,所以安卓有一个绕不开的弊端,就是所有打开的运行程序都要先运行到虚拟机上面,然后再和手机硬件对话,而为安卓系统也不能自动清理内存,必须手动清理。所以这就是为什么安卓手机上有各种手机清理软件,而且要时不时去清理后台的原因,但是苹果手机上却没有。

但是但安卓手机的手动清理内存是没有办法把内存清理干净的,每次清理内存都会有一定的残余留在内存里面,从而占据了手机的运行内存空间,所以说安卓手机刚买回来的时候运行流程和苹果感觉没什么区别,但是随着时间的推移,越用你的内存就会越小,也就是为什么安卓手机用半年一年后开始变卡的原因。所以现在安卓手机为了让手机保持长时间流畅运行,就只能不断的去增加自己的运行内存。这也就是为什么最近安卓手机的运行内存都增大到16G的原因。


懂机帝玩手机


谢谢能够回答你的问题!通俗易懂的说,是由两大系统的不同所决定的。举个简单例子:2013年出的苹果5s,运行内存只有1G,到现在还能正常使用,打打游戏也没压力。2013年出的安卓手机也就是打打电话发发短信还行。希望能够帮到你




线上手机维修


安卓系统和ios系统运行机制不同。

一、安卓系统属于开放式系统,ios属于封闭式系统。

二、安卓系统运行后台真实数据,占用内存容量大。ios系统运行后台虚拟数据占用内存容量小。

所以苹果手机4G内存依然比安卓手机16G内存运行流畅强悍。



谈机论道


系统内存太大,后台自由行,不像iOS假运行


电子产品爱好者001


苹果手机的处理器比安卓的好。系统也比安卓的好。所以它的内存低照样比安装流畅。


半青春aa


问库克。


半两肥肉A


为何安卓与iPhone的运存差距如此之大?还得从两者的基本架构说起!

1.理论上,在谷歌的设想中,主线程+后台轻量的服务+GSM云推送

是构成安卓体验的圆环

而到了国内,由于缺少GSM云推送

应用已经变成了真后台+连带唤醒长期驻留服务的状态

所以你可以看到,安卓机开机了运存就要消耗掉3-4G

这些都是驻留的服务service

这几年安卓运存整体提升+闪存提速+应用情况好转

整体的真后台体验可以说是不错的了

早年卡顿,也是因为上述

内存被后台service+前台占据惨不忍睹

连带唤醒让日常使用流畅度都下降

再加之闪存速度不够,即使有墓碑应用

轻量重载都要卡顿

2.而iOS在苹果的设想中,是主线程+墓碑应用+云推送

相比于安卓的服务service,墓碑应用是将内存状态转储到闪存

节约了系统内存,还不是实时运行,不消耗处理器的算力

因此你也可以看到早期iPhone:

进去后台应用重载了(转储状态无法恢复)

进去后台应用卡一下才可以滑动(转储状态恢复了)

目前iOS也有真后台存在,来回切换应用,是可以直接使用的(未进入转储时间)

苹果提升内存至4GB,一来是为了单大内存应用可以正常使用

二来是为了维持目前平衡的后台体验,

大内存对于iOS的内存管理设计,意义不大

---------------分界线--------------------

个人认为目前两者的体验都还不错

安卓是真后台,有着更加顺滑的切换体验,且近年体验上的提升不可谓不大,用大内存+大电池容量,填补了性能上的需求

iOS应用重载还是多,但得到了单应用更好地性能、更节能,用比安卓少1000毫安的电池做到同等续航,机身内节约的空间,塞入了其他提升体验的元件

以上


科技蟹


题主问的问题,确实是一个很重要的问题,现在很多朋友都觉得android机子越来越流畅,好像IOS也就是那么回事,可是这部分朋友很少关注为什么iphone现在最大才4G,很多android机子,已经到了16G,在硬件配置的差距如此之大的情况下,IOS的流畅度依然比android出色,这也是很多朋友选择iphone的原因。

为什么android的运行内存越来越大?

大家都知道,手机卡不卡,和两个原因有直接的关系,处理器和运行内存大小。

相同处理器,运行内存越大,流畅度越好,特别是多APP情况下。所以就目前的android市场上面,就以旗舰机型来讲,大家用的处理器就是那么几颗,所以为了提升流畅度,只有加大运行内存。

另外,在国内已经形成了这个风气,就是运行内存成为了一个卖点,成了商家的一个营销点。

为什么iphone 4G的运行内存就很流畅?

要回答这个问题,稍微解释一下android机和iphone运行的差异。

大家都知道一直有个所谓的“真后台”和“假后台”。

对android机子来讲,是“真后台”,也就是说我们打开一款APP之后,比如说微信或者今日头条,如果我们想实时的接收微信消息,或者新推送的新闻,就必须保证APP是处在激活状态,所以,即使手机黑屏之后,其实微信和今日头条依然在后台运行,也就是说一直占用运行内存。

如果我们把微信或者今日头条关掉,就不能接收实时消息,所以,作为用户,这个选择没得选,必须要占用实际的运行内存。

而iphone,是“假后台”。还是以微信或者今日头条为例说明,当我们有一条微信消息或者新闻的时候,这条消息是先到苹果的服务器上面,再由苹果发送到iphone上面,所以我们收到消息弹窗之后,我们可以选择打开APP进行查阅,在这之前的时间,这两款APP都是出于关闭状态,不占用运行内存。

为什么android不使用同样的服务器?

相信这是很多朋友想知道答案的一个问题,但是,事实上,google一直有这样的服务,但是在国内,因为大家都知道的原因,所以国内用户,就体验不上这种服务了。

小结

就目前的整个android市场,很多手机厂商,APP提供商都出于各种各样的目的,都想占用消费者手机的“内存”,所以我们可以看到有的APP不仅占用内存大,而且通过各种方式,妨碍消费者关闭APP,这种严格的来讲,已经危害到了消费者的权益。

作为一个android用户,真的希望android市场可以越来越好了。


分享到:


相關文章: