我想问一下为什么我的手机手机2g运行内存够用吗但是打游戏却很卡呢?

8GB内存手机来了! 用久了还得卡 为什么?
最近手机圈的好消息不断,比如三星和台积电10nm工艺逐渐成熟,高通骁龙835、联发科Helio
X30和麒麟970都是它们的客户,让手机性能有望再度井喷。然而,CPU和GPU性能上去了,内存也不能拖后腿不是?没有8GB内存,谁好意思和这些新一代处理器搭配呢?对了,除了这些新旗舰处理器,像骁龙821和653等现有处理器也已经加入了对8GB内存的支持,所以8GB内存手机的上市时间应该要比我们预计的还要早呢。那么,8GB手机内存在哪呢?8GB手机内存即将量产2个月前,三星发布了业界首款8GB LPDDR4
DRAM成片,它整个了四颗2GB(16Gb)颗粒,10nm级(10nm~20nm之间)工艺制造,可实现与20nm级4GB相似的封装面积(立体三围15mm×15mm×1.0mm)和功耗。前不久,SK海力士也悄然完成了新一代8GB
LPDDR4内存,该芯片由21nm工艺制造,同样整合四颗2GB(16Gb)颗粒,采用15mm×15mm的FBGA小型封装设计。总的来说,三星的8GB手机内存规格要优于SK海力士(主要是10nm工艺出力不小),但这和咱们消费者关系不大,到底用谁还得看手机厂商的成本预算。8GB内存有用吗?好吧,又到了老生常谈的时间了。当年2GB变3GB时,3GB变4GB时,4GB变6GB时都经历过类似的讨论:更大的内存到底是噱头还是真有必要?先来看看现在热门APP对内存有多“饥渴”吧。没想到吧?很多主流APP自己的高峰内存使用量就超过了500MB大关,这意味2GB内存只能同时开4个,3GB内存为6个,6GB内存为12个,哪怕8GB内存也只能同时跑16个?从这个角度来看,内存自然是越大越好,别说8GB了,哪怕是12GB、16GB也不嫌多!为啥老手机也能很流畅?问题来了,现在绝大多数Android手机内存还停留在3GB或4GB阶段,为啥这些手机仍然能在后台同时跑数十个程序还依旧流畅呢?原因很简单,Android系统自身就带有一套相对成熟的内存调度机制,我们可以将其理解为“末位淘汰”。Android系统会将所有系统级APP(如时间、系统输入法)和第三方APP(如微信、游戏)进行优先级排序,当剩余内存不足以满足当前启动程序的运行要求时,系统便会自动关闭优先级靠后的那些APP和相关进程。举个例子,你的手机正同时运行着微信、微博、QQ、美团、淘宝、京东、天气这7个APP,此时内存占用率为80%。当你想玩“王者荣耀”游戏时,在你点击该游戏图标的一瞬间,系统就会自动判断运行“王者荣耀”需要的内存资源。比如该游戏需要50%的内存,根据“末位淘汰”机制,像美团、淘宝、京东这几个非即时通讯的APP就会自动被关闭,然后才会正式启动“王者荣耀”这款游戏。因此,当我们退出某款游戏后,按Home切换到后台运行程序时有时会还原到之前窗口状态,但有时该程序则会重新启动。而后面的情况,就是系统为了保证这款游戏运行,自动关闭了后台运行的这个程序,将释放的内存用于游戏的启动上了。此外,很多APP转入后台时,会进入类似休眠的状态,此时对内存的消耗量变得更低,直到被前台唤醒之后才开始压榨内存。除了Android官方的内存调度机制,不少手机厂商也在系统层面加入了更合理的程序管理机制,比如所谓的“纯净后台”“息屏清理”等功能,就是当手机进入待机状态后,自动清理非白名单以外的所有程序,始终要内存保持在一个稳定的容量上,以备不时之需。理论上讲,有了Android和厂商的两道“保险”,2GB内存可能有点悬,但3GB内存手机怎么着也不应该因运行多个APP而变卡了。但是,实际情况是,哪怕是4GB甚至6GB内存手机,有时都会出现卡成翔的现象,这又是肿么回事呢?为啥6GB内存手机有时也会卡?虽然简短,但都很精辟。实际上,真正导致Android系统变卡变慢的原因,还是体现在目前的APP应用环境,以及用户的使用习惯这两个方面。APP应用环境背大锅由于国内的Android手机没有统一的应用发布平台(Google
Play国内无法用),而第三方应用商店往往和APP开发者达成了默契,所以任何一款APP都能捆绑各种广告,推送各种服务,最终造成了“全家桶”现象。你刚打开一个APP,后台就自动触发了与这个APP有关的全家桶套餐,原本300MB内存就能解决的事,一下子就变成了500MB甚至800MB,手机内存再大,也非常容易被这种机制堆满。一句话,内存多大产,人有多大胆!你敢上更大的内存,APP开发者就敢玩更高端的广告推送,各种唤醒开发者也不用去优化了。个人使用习惯背小锅针对APP间相互唤醒和全家桶问题,很多手机厂商都在系统中加入了相关的管理功能。但是,并非所有童鞋都知道,或者都会用。所以,一款4GB内存的手机有人用起来很顺手(不会卡),但一款6GB内存手机在有些人用起来都能卡成狗(比如从来都是通过Home键“退出”程序,允许所有APP发送通知还从不清理,不卡等啥呢?)。所以说,内存够不够用,和用户的玩机水平有一定关系,对普通用户而言,更大的内存则可以减少卡顿出现的几率。从这个角度来看,更大内存还是有意义的。总之,在国内Android系统没有统一完善的APP下载渠道,没有严格针对流氓APP的审核和下架制度,任你的内存再大,也有出现卡成狗的一天。看起来很悲剧?没办法,这就是事实。好消息是,就国内Android手机的竞争激烈程度来看,8GB内存从出现到普及的速度也会很快。对2017年的高端手机而言,8GB内存有可能没什么用(对玩家而言),但作为手机的你却不能没有。让咱们一起欢庆手机进入8GB内存时代吧,也许更大内存对你没用,但至少可以让更多人无需懂得优化手机系统的方法和原理,也能用起来更流畅和顺手。何况,明年这个时候,8GB内存手机的价格也会和现在的6GB甚至4GB内存一样廉价了。
(来源:快科技,如对本网转载内容、版权有异议,请联系我们: )
安卓网官方微信
微信号 Hiapk2013
这里有最无节操的小编和最鲜辣的资讯!
手机扫描二维码访问手机签到经验翻倍!快来扫一扫!
玩Android手机的,其实我们不要太在意运行内存、现在来告诉你,运行内存不代表一切!
2726浏览 / 35回复
现在告诉你,运行不代表一切,我们为什么不需要手动关闭程序,看下下面就知道了:
提前学习点安卓知识不用在意剩余内存的大小,其实很多人都是把使用其他系统的习惯带过来来了。android大多应用没有退出的设计其实是有道理的,这和系统对进程的调度机制有关系。如果你知道java,就能更清楚这机制了。其实和java的垃圾回收机制类似,系统有一个规则来回收内存。进行内存调度有个阀值,只有低于这个值系统才会按一个列表来关闭用户不需要的东西。当然这个值默认设置得很小,所以你会看到内存老在很少的数值徘徊。但事实上他并不影响速度。相反加快了下次启动应用的速度。这本来就是android标榜的优势之一,如果人为去关闭进程,没有太大必要。特别是使用自动关进程的软件。(这里解决了大家非要关进程的误区!)到这里有人会说了,那为什么内存少的时候运行大型程序会慢呢?其实很简单,在内存剩余不多时打开大型程序,会触发系统自身的调进程调度策略,这是十分消耗系统资源的操作,特别是在一个程序频繁向系统申请内存的时候。这种情况下系统并不会关闭所有打开的进程,而是选择性关闭,频繁的调度自然会拖慢系统。所以,论坛上有个更改内存阀值的程序可以有一定改善。但改动也可能带来一些问题,取决于值的设定。那么,进程管理软件有无必要呢?有的。就是在运行大型程序之前,你可以手动关闭一些进程释放内存,可以显著的提高运行速度。但一些小程序,完全可交由系统自己管理。谈到这里,可能有的朋友会问,如果不关程序是不是会更耗电。我就说说android后台的原理,你就明白了。android的应用在被切换到后台时,它其实已经被暂停了,并不会消耗cpu资源,只保留了运行状态。所以为什么有的程序切出去重进会到主界面。但是,一个程序如果想要在后台处理些东西,如音乐播放,它就会开启一个服务。服务可在后台持续运行,所以在后台耗电的也只有带服务的应用了。这个在进程管理软件里能看到,标签是service。至于广播什么的我就不涉及了。所以没有带服务的应用在后台是完全不耗电的,没有必要关闭。这种设计本来就是一个非常好的设计,下次启动程序时,会更快,因为不需要读取界面资源,何必要关掉他们抹杀这个android的优点呢?(告诉我们如何合理使用进程管理软件)还有一个,为什么android一个应用看起来那么耗内存。大家知道,android上的应用是java,当然需要虚拟机,而android上的应用是带有独立虚拟机的,也就是每开一个应用就会打开一个独立的虚拟机。这样设计的原因是可以避免虚拟机崩溃导致整个系统崩溃,但代价就是需要更多内存。(跟塞班也不一样,案桌不容易死机重启)以上这些设计确保了android的稳定性,正常情况下最多单个程序崩溃,但整个系统不会崩溃,也永远没有内存不足的提示出现。大家可能是被windows毒害得太深了,总想保留更多的内存,但实际上这并不一定会提升速度,相反却丧失了程序启动快的这一系统特色,很没必要。大家不妨按我说的习惯来用用这个系统
对 楼主 幻觉Oo 说:=========================支持
对 楼主 幻觉Oo 说:=========================真的很实用,学习了,多谢。我就可能是被windows毒害得太深了,每天清理内存 杀进程不下几十次。现在习惯了,还不知一时还能不能戒掉呢。呵呵。
很实用 不用再看手机运行内存了
安卓不容易死机?
说法是不错,问题是耗资源啊。512RAM不太够用,低端机的运行内存才200多更别谈了,机器越用越卡:平时还只是浏览网页,开个QQ,然后就打电话也会卡的不行
对 楼主 幻觉Oo 说:=========================受教了,一直以为要结束那些后台进程来着
吸收了……
吸收了……
支持键盘翻页 ( 左右 )&
您需要登录后才可以回帖&&&|&&&&&
可能感兴趣的板块:
用户名/注册邮箱/注册手机号
其他第三方号登录为什么我手机运行内存很充足,但是玩游戏开始是很流畅的,一进去了就立即闪退了??大神求解怎么回事???
按时间排序
楼主你好,这个其实还是运存不足造成的,虽然一开始能进,但当初只是刚加载游戏而已,进入游戏之后又会加载更多的数据,所以会出现这样的问题。
闪退一般都是RAM塞满了,开始能进去,只是软件加载了部分而已,不代表软件把所有的地图和设置应用啥都加载到RAM里了,都是用多少加载多少的。
运存足够的闪退就是游戏软件和系统间的不和谐,或者游戏软件本身bug的可能了。
感谢您为社区的和谐贡献力量请选择举报类型
经过核实后将会做出处理感谢您为社区和谐做出贡献
确定要取消此次报名,退出该活动?

我要回帖

更多关于 手机2g运行内存够用吗 的文章

 

随机推荐