前不久,小米员工一句:“iPhone6都是1G内存,红米2手机1G内存足够使用”的微博在网上引起了热烈的讨论。表面看来是米粉米黑之间的口水仗,实则反映出消费者对于手机流畅性方面的。那么1G内存手机够用吗?下面百事网小编也来与大家讨论一下这个问题。
1G内存手机够用吗?
对于这个问题,目前主要是两种观点,一种认为1G内存手机够用,另外一种观点认为1G内存手机不够用。
其中认为1GB内存手机够用的朋友,多数是针对运行iOS系统的iPhone手机而言,像苹果iPhone5s、iPhone6依旧是1GB内存,流畅度依然是非常出色,并不会出现明显卡顿现象,即便是偏大型应用于游戏也是如此。而认为1G内存手机不够用,多数为安卓手机用户。
安卓手机的卡顿现象,表现为两种情况:
一是手机加载APP的时间过长,切换过程有卡顿现象。二是部分应用界面掉帧,动画卡顿不流畅。想要系统流畅运行, 一靠厂家的优化能力,即系统;
二靠手机硬件,运行内存的大小(当然还包括其他方面)。
一般来说,运行内存小,则手机的卡顿现象较为严重。只是如今,部分低端安卓机及iPhone依旧采用着1G运行内存,体验却有着天壤之别,那么手机1G内存到底够不够用呢?说到1G RAM到底够不够用,首先就要谈谈系统问题。我们都说iOS流畅,安卓卡顿。究其原因,在于两系统本质的不同。
iOS系统机制原理
iOS天生就是为触控设计的系统,而安卓最早是支持全键盘的,之后才改为支持触控,孰高孰低一目了然。
响应机制方面,iOS的响应顺序依次为Touch——Media——Service—— Core架构,当用户触摸接触了屏幕之后,系统就会最优先去处理屏幕显示也就是Touch这个层级,然后才是媒体(Media),服务(Service) 以及Core架构。可以说iOS最先响应屏幕反应,而安卓却正好相反。
安卓系统机制原理
Android的优先级响应级别则是Application——framework ——Library——Kernal架构,和显示相关的图形图像处理这一部分属于Library,当你对屏幕操作之后,Android系统首先会激活应 用、框架,然后才是屏幕最后是核心架构。另外iOS采用执行效率极高的Objective-C语言,而Android采用的Java语言,因为虚拟机的存在,二次转化再执行效率很低,再加上内存回收机制,延迟更多。综合上述原因,就可以了解安卓先天的不足了。
安卓的另一大问题,就是碎片化问题。谷歌在推出安卓4.4时曾经提出要让512M运行内存的手机也能流畅运行。到了安卓5.0时代可以说更进一步,1G运行内存足以保证流畅。然而安卓致力于兼容更多的硬件,因此逃不开的碎片化问题始终阻碍着安卓的流畅之路。
再加上很多不遵守设计规则的无良开发者,导致安卓APP市场也是一片混乱。各路安全卫士清理大师到可以还您一时的流畅,但无节操的 自启动加上未优化的设计,1G运行内存想HOLD住?还是省省吧。
1G内存手机够用吗?以下是最终的结论
如果是运行iOS系统的iPhone手机,由于iOS系统优化极佳,1G内存手机也可以带来足够的流畅度,对于iPhone手机来说,1G内存够用,这也是苹果的iPhone6运行的还是1G内存的原因。
对于安卓手机来说,由于安卓系统天生极致优化不佳,目前的流畅度依然要依靠大内存来解决,目前的安卓手机RAM内存普遍为2GB或者3GB,1G内存的安卓手机对于轻度使用者来说,基本够用,不过对于喜欢玩游戏、安装打开多个应用的朋友来说,1G内存手机要够用,还是省省吧!建议换一部大内存且优化较好的手机。