首页»版块 荣耀手机 其他机型 不要担心你的内存剩下了一滴滴!(1G版必看,2G版也可以 ...

不要担心你的内存剩下了一滴滴!(1G版必看,2G版也可以)

  [复制帖子标题和链接]

14.7万483

荣耀粉丝752571  LV10  发表于 2014-6-3 15:01:44 属地未知 来自:浏览器
本帖最后由 mfgg888 于 2015-5-13 14:37 编辑

有些童鞋买了1G版后,老是担心内存不够用,于是一看见内存剩下不多,就使用进程管理软件杀进程,而且有些童鞋为此得了疑心病和强迫症{:8_228:}。当然在运行大型程序之前,你可以手动关闭一些进程释放内存,可以显著的提高运行速度。但是日常使用中的一些小程序,完全可交由系统自己管理,无需老是人为去干预,这是为什么呢,原因如下。
其实这是因为很多人把使用电脑操作系统的习惯带过来了,大家知道,电脑操作系统一旦内存不足,系统肯定要卡死。但是android系统开十天半个月都没问题,这和android系统对进程的调度机制有关系。如果你知道java,就能更清楚这机制了。其实和java的*回收机制类似,系统有一个规则来回收内存。进行内存调度有个阀值,只有低于这个值系统才会按一个列表来关闭用户不需要的东西。当然这个值默认设置得很小,所以你会看到内存老在很少的数值徘徊。但事实上他并不影响速度。相反加快了下次启动应用的速度。这本来就是android标榜的优势之一,如果人为去关闭进程,没有太大必要。特别是自动关进程的软件。到这里有人会说了,那为什么内存少的时候运行大型程序会慢呢?其实很简单,在内存剩余不多时打开大型程序,会触发系统自身的调进程调度策略,这是十分消耗系统资源的操作,特别是在一个程序频繁向系统申请内存的时候。这种情况下系统并不会关闭所有打开的进程,而是选择性关闭,频繁的调度自然会拖慢系统。正常情况下最多单个程序崩溃,但整个系统不会崩溃,也永远没有内存不足的提示出现。大家可能是被windows毒害得太深了,总想保留更多的内存,但实际上这并不一定会提升速度,相反却丧失了程序启动快的这一系统特色,根本没必要。所以请大家记住:这,不是windows
评论483
   发表于 2014-6-3 15:13 属地未知 来自:浏览器
我是学习帝
荣耀粉丝7667241  LV3  发表于 2014-6-3 15:15 属地未知 来自:浏览器
路过求精!
   发表于 2014-6-3 15:17 属地未知 来自:浏览器
如果您要查看本帖隐藏内容
   发表于 2014-6-3 15:27 属地未知 来自:浏览器
回家的路
   发表于 2014-6-3 15:32 属地未知 来自:浏览器
怎么办 你又啥好办法
   发表于 2014-6-3 15:34 属地未知 来自:浏览器
{:8_199:}{:8_199:}
   发表于 2014-6-3 15:38 属地未知 来自:浏览器
为什么老要回复
   发表于 2014-6-3 15:59 属地未知 来自:浏览器
回复学习
荣耀粉丝7544625  LV1  发表于 2014-6-3 16:02 属地未知 来自:浏览器
应该是安卓的运行机制
您需要登录后才可以评论 登录 | 立即注册
简体中文 - China
快速回复 返回顶部 返回列表