安卓3g运存手机和iPhone的运存为什么有差别

&>&&>&&>&&>&正文
  【巴士数码】很多人对于安卓的感受就是使用久了会很卡,而苹果手机使用好几年都很少出现卡顿的现象,这也成为苹果用户攻击安卓用户的一个武器,安卓用户也是有苦说不出,而为什么会出现这种情况呢?下面小编为大家简单的对两大系统流畅度差别的原因分析一下。
&iOS系统和安卓系统流畅度对比
  众所周知,安卓系统是谷歌在Linux系统的基础上开发的一款移动操作系统,而安卓系统的应用程序则是在运行在一个基于Linux系统内核之上的虚拟机之中,这个虚拟机属于谷歌自己开发的一个Java虚拟机,在其中运行的应用程序也继续Java进行编写的。Java的跨平台性和兼容性虽然非常好,但是Java的内存应用机制却是不太合适使用在移动设备上。
安卓系统后台
  Java的内存管理使用了一个垃圾回收机制,系统中有一个规则是用来回收内存的,这个机制规定了系统内存在低于某个值时会选择性的关闭程序,而在平常程序会常驻在内存中,在下次使用会直接从内存中读取,加快程序打开速度。这个机制虽然很好用,但是当运行大型软件时,就会因为内存不足而选择关闭其他应用,这样会频繁的访问内存,于是就造成了运行大型软件时会出现卡顿的现象。
  第二个原因就是安卓目前使用的Dalvik虚拟机是在运行程序时,每次都需要将程序代码编译为机器码运行,这样就多加了一个步骤而且更加耗电。不过在最新的Android4.4.4开始谷歌新加了一个ART模式,在安卓时就将软件直接编译为机器码,加快了系统的运行速率。
iOS系统后台
  而对于苹果来说,却和安卓的内存管理机制有着本质上的区别,iOS系统没有所谓的垃圾回收机制,而是和Mac系统类似,将内存分为自由(Free)、空闲(inactive)、活跃(active)以及固定(wired)四个类型,并且根据系统需要进行相互转化,当用户点击Home键返回桌面后,程序就会被暂停,而不会在后台运行,并且会按照程序在内存中的属性然后进行关闭不需要的程序,所以很多用户说苹果的系统是假后台,对于苹果系统来说,系统优化和关后台是不需要的操作,清理的效果和系统自己对内存管理产生的效果没有区别。这也就为什么苹果用1GB内存但是流畅度秒杀安卓3GB手机的原因。
  安卓手机和苹果手机流畅度差别的根本原因就在于系统,两大系统流畅度差别的原因大致的就是上面小编为大家总结的这些。流畅度方面,不得不说苹果秒杀安卓,对于只是想简单的使用手机而不喜欢折腾的话,iOS系统是你最好的选择。
提示:支持键盘“← →”键翻页Android都6G运存了,为何还是没有苹果的2G流畅?
2016年是智能机飞速发展的一年,对于安卓阵营来说,全网通或成标配,运存竟然也夸张的迈入了6G时代!大家都知道,手机的流畅程度一方面取决于手机系统、处理器芯片性能,另一方面就是运行内存的大小。
那么问题来了,你一个用着6G运存的安卓手机你敢和iPhone 6S比运行流畅度吗?为什么苹果的2G运存都这样无敌呢?
1.系统内存管理机制
手机技术专家指出,苹果内存虽然不大,但是系统却优化得很好,将这2G不到的内存充分得以利用,避免内存浪费。事实上,不少国产手机尽管有达到3G/4G的大内存,但大多数手机出现严重的“内存浪费”现象。专家认为,这与手机操作系统有很大的关系,像iOS这样在对App管理、后台进程、当前开启应用进程等方面的管理,以及不用的App对内存的占用都优化到了极致。
2.LPDDR3还是LPDDR4?
目前安卓手机起步都是2/3GB内存,高端或顶配机型会配备4GB甚至6GB内存,不过大多都是LPDDR3,而非最新的LPDDR4。 厂商只提DARM容量不说标准,意图像多核处理器一样制造营销方面的卖点。理论上说内存容量越大越好,但真的能在体验上胜过iPhone吗?
除了iOS和Android采用了不同的内存管理机制外,手机内存规格也是影响启动及运行速度的重要因素。这里所说的内存规格,除了容量外,还有频率、带宽等,具体可以参考JEDEC固态技术协会公布的标准。 目前手机内存最新的标准为LPDDR4,但支持的仅有骁龙810/820、三星Exynos 及苹果A9等高端处理器,大多数手机用的还是LPDDR3内存。
而在处理速度上,全新的20纳米8Gb LPDDR4内存,在性能和集成度上都比20纳米级4Gb LPDDR3内存提高一倍。
苹果拥有着全世界最好的软件和硬件,但安卓阵营的进步大家也是有目共睹。随着Android版本的更新,5.1之后内存管理的效率相比之前已经有不少改进。遗憾的国内的流氓应用太多,而且是组团上阵,眼看要被杀掉了队友立马给奶了一口。
在不久的将来,希望在安卓各家的努力之下,还给用户一个干净利落的系统。
责任编辑:
声明:本文由入驻搜狐号的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。
凯夫拉硅胶手机硅胶全软 360度全保护 厚度适中 手感赞 - 防止更几率摔坏您的爱机
正品原装拆机配件 质量保证,30天免费试用,如假包退,让你零风险购物
今日搜狐热点安卓运存越来越大 为何iPhone6还是1G RAM?_安游在线
     
当前位置 >
安卓运存越来越大 为何iPhone6还是1G RAM?
时间: 11:09编辑:浮尘
  导读:在如今的安卓手机运存越来越大的时代,为什么苹果一直都不愿意增加运行内存呢?
  9月份广大果粉们即将下一代iPhone产品的正式发布几乎已经是板上钉钉的事儿了,此前曾一直谣传的下一代iPhone(下文中简称为iPhone6s)有可能将RAM提升至2GB,而传家宝式的800万像素摄像头也有可能提升至1200万像素。但就在果粉们感动得痛哭流涕的时候,外媒一则iPhone6s还将会采用1GB RAM的新闻让果粉们瞬间石化了。在Android旗舰早已发展到4GB RAM的时候,iPhone6s还沿用1GB RAM,这是苹果式的高冷还是自信的嘲讽?本期&走近科学&就给大家来解密智能手机内存的那点事儿。
  娘胎里的病&安卓都4G了iPhone还1G&RAM?
  在智能手机刚刚起势的时候,就经常有人说Android设备一般都是堆砌硬件,但是体验并不是一定是成比例的提升,但是iPhone设备往往靠优化取胜,其实这从Android 1.0和iOS 1.0的时代就能看出些端倪。虽然那个时代两个系统的完善程度都不是非常令人满意,但是在流畅性iOS设备确实更好一些,并且领先的非常明显,而这中差距也一直持续到了Android 4.4时代。既然说的是内存,我们不妨先看看历代Android设备和iOS的内存对比。
  Nexus&One作为标杆性Android手机其采用了512MB&RAM
  首先我们来看看Android设备的RAM&编年史&,因为本身Android设备非常之多,所以我们就以谷歌的&亲儿子&Nexus系列为标准进行一个说明。当然在Nexus之前我们还是要说一下第一款Android手机&&HTC Dream,这款机型的RAM为192MB;而之后有代表性的就是第一款Nexus系列机型&&Nexus One,这款机型的RAM提升至了512MB,翻了一倍还多,但介于系统的原因流畅度依旧不是很令人满意;而之后的&二太子&Nexus S的RAM依旧保持在512MB,但是处理器主频达到了1GHz;之后的&三太子&GALAXY Nexus则将提升至1GB,处理器也变成双核,这时候的流畅度确实有了很大提升;而到了&四太子&Nexus 4的时候处理器变成了四核APQ8064,RAM也翻倍至2GB;&五太子&Nexus 5的提升并不大,依旧是四核处理器配合2GB RAM,目前最新的&六太子&Nexus 6也终于用上了3GB RAM;即将发布的新Nexus很有可能会是华为和LG两家代工,不过在配置上有些不同,不过几乎可以确定的是作为旗舰机型应该会采用了目前大多数旗舰上所采用了4GB RAM。
热点文章推荐
更多精彩图文
热门游戏推荐
游戏名称:怪物猎人OL
游戏状态:公测
游戏厂商:腾讯
网游测试时间表
时间游戏名称状态抢号
07-21商业化04-11商业化03-27公测03-01公测01-22内测
最新游戏新闻攻略
经营许可证:皖ICP备号-1 公安机关备案:71 网站合作:1104747帖子很冷清,卤煮很失落!求安慰
手机签到经验翻倍!快来扫一扫!
iphone6/plus为何坚持1G运存?
403浏览 / 1回复
绝大部分数码设备都具备内存模块,为了让用户快速获得更快的访问速度,这种硬件是必需品。也正因为如此,Android设备才一而再、再而三地提高运存容量,目前主流的甚至已经达到了3GB。那有人就问了,iPhone 6为啥还敢坚持1GB运存?关键是,1GB居然还不卡?有很多基友提问:Android手机内存都往3GB上奔了,为啥iPhone 6依然只有1GB,却还是那么流畅?凤凰数码:这个问题说简单也简单,说复杂也很复杂。有人该回答了:“是苹果优化好呗!”说苹果好,里面本身就带着几分“Android呵呵”的意思。而事实似乎并非如此。iOS设备采取了与Android不同的内存垃圾回收机制,因此两者对运存容量的需求才有了很大的不同。苹果是如何“收垃圾”的?不管搭载的iOS还是Android,设备的运行内存都是有限的。在你开了一大堆应用程序,快要把内存占满的时候,为了维持正常运行,iOS和Android都会Kill掉一些后台进程,这个行为也称为“垃圾回收机制”。但需要注意的是,iOS和Android“收垃圾”的方式不甚相同。iOS会依次把最老的应用直接关闭掉,所以很多朋友在切换到很老的后台App时会发现,它们都会从标题界面重新启动。相比之下,Android的胆子则要小得多,它不会直接关掉App,而是筛选出其中的一些无用对象,率先把它们Kill掉,从而释放部分内存。但只要你不手动关,这些后台程序都不会自动消失。所以就算你今天上午只和基友聊了一句天,晚上再从后台调出微信,画面也肯定还停留在和他的那句基情对白上。因此,苹果设备就算只有1GB运行内存,你正在用的App也绝对不会卡,而Android后台程序不会自动被关闭,需要提供更多的内存(2GB、3GB甚至更多)才能保证系统流畅运行。
苹果机关闭软件后,不会自启。安卓系统只要打开软件,即使退出,后台还在运行,强制关闭后还会自启,真蛋疼~~~
您需要登录后才可以回帖&&&|&&&&&
可能感兴趣的板块:
用户名/注册邮箱/注册手机号
其他第三方号登录

我要回帖

更多关于 安卓 运存 知乎 的文章

 

随机推荐