为什么安卓的4G电脑慢加内存条有用吗比苹果的1G电脑慢加内存条有用吗还要慢

→ → 为什么安卓比ios卡
为什么安卓比ios卡
作者:潇潇来源: 9:27:03
相信使用过安卓手机和iphone的用户都会发现明显的差距是大内存的安卓机器竟然比1G内存的iphone卡很多,那么为啥内存大都卡呢,下面就来告诉你真相吧。苹果在iPhone上的RAM一直都很苛刻,你可以理解是在iOS系统上,这点相比Android阵营的确差距明显,到底内存多就一定好吗?其实你会看到有的安卓手机RAM都提升至2GB了,用一段时间系统仍然会卡,而iPhone则不会遇到这个问题,这什么情况?为什么同样是1GB内存,Android手机会卡,甚至内存上升至2GB,如果优化不到位还会有卡的情况,简单明了的说还是,两者内存机制有着本质的区别。Android手机应用都是通过Java来完成,而用户关闭应用的时候度要涉及一个过程,那就是Java垃圾收集机制(garbage collection),也就是说如果一个用户要关闭应用,在这中间Java垃圾收集需要大量的内存来工作(大约是4-8倍),如果机器本身内存不够它调配的话,速度自然就慢下来了。虽然iPhone依然是1GB内存,但iOS系统跟安卓有本质的区别,其过程中也不会涉及所谓的垃圾收集机制,所以就看到了iOS上常年1GB的情况,当然你也完全不用担心,因为1GB完全是能胜任的。当然了iPad Air 2已经将RAM悄悄升至2GB,苹果如此做法或许是在给iPad铺垫,未来给它加入更多的功能,比如分屏多任务等需要大量损耗占用内存的功能,至于iPhone 7会不会跟风,看样子会,如果真是这样苹果的用意应该会跟iPad的出发点保持一致。iOS设备都2GB了,Android手机也往4GB上发展了。[]
15-03-1815-03-1815-03-1315-03-1315-03-13
共0条相关评论
最新最热相关资源
类型:休闲娱乐大小:58M类型:动作游戏大小:1.43G类型:iphone补丁大小:1.5M
类型:动作游戏大小:1.43G类型:ios补丁大小:1.8M类型:休闲娱乐大小:58M
安卓苹果应用推荐
类型:安卓数据包大小:2KB类型:安卓数据包大小:1KB类型:安卓数据包大小:1KB类型:安卓数据包大小:1KB类型:角色扮演大小:161.0M类型:模拟经营大小:47.5M
类型:策略游戏大小:50.2M类型:动作游戏大小:64.5M类型:动作游戏大小:64.5M类型:策略游戏大小:87.3M类型:动作格斗大小:326M类型:角色扮演大小:290M当前位置: >
为什么1G内存iOS已经足够而安卓却很卡?
昨天红米2代手机正式发布,针对网络上很多质疑红米2代只有1GB运行内存的声音,,称红米2代用1GB运行内存也可以很流畅。那么事实真的如此吗?要保持安卓手机流畅,少装App确实有用,不过iPhone 6是否流畅和少装App却没有半个F码的关系。iOS 8让人们第一次发现原来苹果也会卡顿,而与之相比,Android卡成Shit却早已名声在外。Google在推出4.4时发明了ART (Android runtime)来解决卡慢, 5.0时又用ART彻底取代Dalvik,号称实现高效、省电、流畅的Android系统目标已经实现。安卓机真的能不再卡顿了吗?一切还得从根源说起!四大先天因素埋下卡顿根源第一、基因使然。iOS只需要保证在苹果仅限的几款移动设备上的运行体验,而Android则需要保证能兼容尽量多的已存在和未存在的不同硬件组合。iOS老祖,UNIX之父Ken ThompsonAndroid老祖,Linux之父Linus TorvaldsiOS基于Apple的OSX,而OSX基于FreeBSD ,FreeBSD又是在UNIX上衍生的,其根源可以追溯到1969年。Android基于Linux,起源于1991年Linus Torvalds的一个简单需求。其实从起源之处就能看出未来命运的注定不同:UNIX是与硬件配套的商业软件,而Linux则是可运行在多种硬件上免费自由的开源系统。一个为指定硬件定制优化的系统与一个要在上万种奇葩配置上跑起来的系统相比,结果会如何?第二、 响应机制。iOS最先响应屏幕反应,而Android响应屏幕排在应用与框架之后。iOS响应顺序依次为Touch——Media——Service——Core架构,当用户只要触摸接触了屏幕之后,系统就会最优先去处理屏幕显示也就是Touch这个层级,然后才是媒体(Media),服务(Service)以及Core架构。Android的优先级响应级别则是Application——Framework——Library——Kernal架构,和显示相关的图形图像处理这一部分属于Library,当你对屏幕操作之后,Android系统首先会激活应用、框架,然后才是屏幕最后是核心架构。第三、开发语言。iOS采用执行效率极高的Objective-C语言,而Android采用的Java语言因为虚拟机的存在,二次转化再执行效率很低。Android开发是基于Java“Write once, run anywhere”理念,正因为这个理念,引入了虚拟机,也就是说编码实际上需要“转换”才能最终以用户可看的程序跑起来。第四、后台管理方式。iOS中的后台程序并不是指当前后台运行程序,其实是你最近使用过的程序使用记录,比如浏览器的网页浏览记录。Android的后台则是一直在内存中运行,程序在进程活动停止后都会保留在内存中,直到系统需要更多内存再释放这部分资源。这个后台管理机制造成用户感知的差异化放大,Android旗舰已进入8核CPU、3G RAM的级别,而iOS却只需要双核1G就能保持稳定流畅的头衔不动摇。三大后天因素拉低用户体验其实Android与iOS相比,除了四大先天不同所造成的差距外,还有三大后天因素让Android的体验越来越不尽如人意。1、无序的开发者Android的开放与自由带来了大量的开发者,也让一部分不遵守规范的开发者进入Android的世界,于是应用开始肆意挥霍硬件资源,不少程序都开始自动启动。当你安装了不少的应用之后就会发现,这些应用都开始驻留后台。杀掉这些应用的进程无助于解决问题(因为他们会自动重新启动,不断地杀进程会造成他们不断重启,最终耗光你的电池),最后你只能彻底删除他们。因为这个删除的用户需求,一款叫做Clean Master的应用还带动了猎豹移动的上市。2、无奈的Android Market由于一些让人无奈的原因,各种水平不齐、鱼龙混炸的第三方市场充斥于市。而即使在官方的Google Play也经常爆出恶意软件或者仿冒软件。混乱的市场和不守序的开发者让Android的应用环境进入一个越来越差的死循环。3、无解的碎片化100个Android手机制造商从Google那拿到Android代码之后,就可以制造出100种搭载不同硬件平台、界面的Android手机,即使是搭载完全相同的硬件,不同品牌的机器,运行速度,软件兼容性都会有区别,这就是Android开放带来的碎片化。就这样,无论在先天还是后天上Android都注定着一些越来越卡,曾经的4.4没能解决,5.0也不会解决。那么Android 5.0 Lollipop若是没能解决卡顿,又到底改变了什么?1、改变了运行环境,却没改变运行秩序ART带来的体验明显提升,告别了虚拟机的Android 更快更省电,不过对于一些不遵守规则的应用而言什么都没变,还是想怎么折腾就怎么折腾。2、加剧了本已严重的碎片化Lollipop的推出让很多Android用户欢呼了一阵,几个月过去后他们发现真相,自己的手机连4.4的官方更新都还没收到。于是大家就都明白了将希望寄托在新版系统身上,还真不如刷个CM或者MIUI包。所以Android的卡顿其实从根源上就注定了没有办法解决,除非Google愿意放弃现有市场全部推倒重来,不过那样的系统和Android已经没有任何关系了吧?其实Android粉丝们不必过分担忧卡顿,iOS粉丝也不必庆幸流畅,毕竟库克的iOS 8已经开始砸金字招牌,说不定到了iOS 10与Android 7.0发布,大家都会变得一样,没个十核CPU加上8G内存大家都会变得一样卡了呢?反观Android方面,尽管这个系统有各种各样的缺点,但是优点也很明显,那就是很多手机都采用Android系统,但是每一款手机都可以做的和别人不一样,这种自由的定制系统主题桌面的特性,是iOS用户最为羡慕的。
扫一扫,关注265G果粉网官方微信,最新iPhone8资讯抢先看
扫描左侧二维码即可添加265G果粉网官方微信,您也可以在微信公众号上搜索“265G果粉网”,关注后即可每天了解最新iPhone动态。
扫码关注官方微信
获取苹果一手资讯
扫码关注官方微博
获取最新苹果情报
265G推荐游戏如何提高iPhone的速度,是不是装储存越多,就比较慢?_百度知道
如何提高iPhone的速度,是不是装储存越多,就比较慢?
我有更好的答案
iPhone5s也就1g的内存,经常管理你的手机,让后台运行的程序不要太多,不像安卓的旗舰,因为手机本身的内存不大。一句话,因为后台的垃圾会越来越多。并不是说你存的越多就越慢首先建议你的后台定期清理,而是看你装的程序在后台有多少是运行的,运行的越多,手机越卡,就不会卡了,4g的内存
采纳率:62%
有这方面的因素,但微乎其微,运行的快慢只是因为运行内存的问题,所以经常清理一下内存,关闭无需的自启软件就行了。
你多大存储
有这方面关系
其他3条回答
为您推荐:
其他类似问题
iphone的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。为何iPhone 6仅1G内存 流畅度就完爆安卓4G?|iPhone 6|1G_凤凰数码
为何iPhone 6仅1G内存 流畅度就完爆安卓4G?
用微信扫描二维码分享至好友和朋友圈
使用过苹果iPhone手机的小伙伴应该都知道,苹果iPhone在运行内存上到目前的iPhone 6,依然最多就是1GB。
使用过苹果iPhone手机的小伙伴应该都知道,苹果iPhone在运行内存上到目前的iPhone 6,依然最多就是1GB,并没有像安卓手机那样,每一代新款机子出来,就会宣称目前已经达到了2GB、4GB的运行内存,CPU更是达到了四核、八核!都快赶超笔记本电脑了。那么,问题来了,为什么苹果iPhone只有1GB的运行内存,玩起来顺畅度远超安卓系统的4GB呢? 系统环境不同。 苹果使用的是iOS系统,它只要保证那几款iPhone的硬件设备能够顺畅运行就OK了,可控性方面是安卓机子没法比的;而安卓机子搭载的是谷歌的Android系统,它不仅要保证现有的硬件能够顺畅运行,还要确保以后未知的不同硬件组合,可控环境就逊色了很多。 优先级别不同。 我们拿iPhone和安卓手机同样滑屏解锁,点击相同的应用程序打开,苹果往往会变现得比较顺畅一些,而有的安卓机子就会显得有些卡顿,这个其实就是iOS最先相应屏幕的原因所在。iOS对屏幕的相应顺序是:触摸Touch&媒体Media&服务Service&架构Core,而Android系统的响应顺序是:程序Application&框架Framework&屏幕显示资源Library&架构Kernal。 开发机制不同。 iOS采用Objective-C语言,Android采用的是Java,前者效率高,后者运行效率偏低,这就造成了各自系统之间的流畅度的不同。 后台运行不同。 iOS的后台程序并不像Android一样在后台一直运行,我们在iOS后台所看到的运行程序,其实只是我们最近的使用记录,就跟网页浏览记录一样;而Android后台运行程序如果没手动关闭退出,它们就会一直在后台中运行,这样系统就需要更多的运行内存来给这些应用程序。所以,这也是直接导致iOS只需要双核1GB运行内存就可以保持很顺畅了,而Android却要达到4GB内存,八核的CPU处理器。
[责任编辑:张孟巍]
用微信扫描二维码分享至好友和朋友圈
凤凰数码官方微信
播放数:115299
播放数:129373
播放数:5808920
播放数:5808920
48小时点击排行iPhone6/6 Plus的1G运行内存究竟够用吗_百度知道
iPhone6/6 Plus的1G运行内存究竟够用吗
我有更好的答案
如果机器本身内存不够它调配的话.hiphotos.baidu.com/zhidao/wh%3D450%2C600/sign=189836eeb3003af34defd464001aea6a/ddf2d381f30e824fce7。IOS阵营的1G和Android阵营的1G内存不同。当然,速度自然就慢下来了IPhone自4S开始至今IPhone&6系列一直是1G的内存,1GB内存对于现阶段iPhone来说完全没有问题.hiphotos.baidu.com/zhidao/wh%3D600%2C800/sign=1ad0e0ec5eb5c9ea62a60be5e1a18b87ddf2d381f30e824fce7,实际上如果一个用户要关闭应用,在这中间Java垃圾收集需要大量的内存来工作(4~9Times),IPad系列的新品也在提升自己的RAM.jpg" esrc="http,这两者存在实质性差别。通过Java程序来进行处理完成的Android系统,关闭APP或后台挂件时需要涉及一个过程,这就是Java的Garbage Collection,直接越过了这个过程。而iOS系统本身不会涉及所谓的垃圾收集机制,依靠其IOS封闭系统特性和特殊的高性能架式处理器、处理器几核的对方阵营机轻松超越,实际上在体验上就把绝大部分所谓内存几G.baidu.com/zhidao/pic/item/ddf2d381f30e824fce7.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="http://g
采纳率:68%
为什么同样是1GB内存,Android手机应用都是通过Java来完成,关闭应用时需要涉及一个过程,即Java垃圾收集机制(garbage collection),也就是说如果一个用户要关闭应用,在这中间Java垃圾收集需要大量的内存来工作(大约是4-8倍),如果机器本身内存不够它调配的话,速度自然就慢下来了。反观iPhone常年1GB内存,iOS系统本身不会不会涉及所谓的垃圾收集机制,如果你习惯了安卓飙硬件的那一套,Android手机会卡,1GB内存对于现阶段iPhone来说没有太大的问题,所以这也是两者卡不卡最本质的区别。当然了,iPad Air 2已经将RAM悄悄升至2GB,苹果如此做法或许是在给iPad铺垫,未来给它加入更多的功能,比如分屏多任务等需要大量损耗占用内存的功能,至于 iPhone 7会不会跟风,看样子会,如果真是这样苹果的用意应该会跟iPad的出发点保持一致。其实iPhone6/6 Plus用户完全没有必要在意运存;6 Plus的1GB运行内存究竟够用吗,很多网友都对这两款手机只搭载了1GB运行内存感到失望。而最近小米高管孙鹏关于红米2代手机只配备了1GB运行内存也用iPhone6来挡枪,甚至内存上升至2GB,如果优化不到位还会有卡的情况,苹果从来都是只强调用户体验,那就要另当别论。那么iPhone6&#47,简单明了的说还是,两者内存机制有着本质的区别。之前的调查已经很清楚的展示了两者的最本质差别?其实这个问题对于iPhone用户来说并没有太大的必要,因为每次发布会上。回到问题本身上,忽略硬件参数,官方甚至都不会给更具体的参数配置,那么iPhone的配置你“简直”没法看,如果你老是对1GB内存耿耿于怀的话iPhone6和6 Plus发布之后
为您推荐:
其他类似问题
您可能关注的内容
运行内存的相关知识
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 4g内存64位win7太慢 的文章

 

随机推荐