如何解决安卓系统吃内存、侵占ram的问题?市面上占用内存少的ROM有哪些

发表时间:2017-12-28 22:48:02 作者: 来源: 浏览:

在上一篇文章中,小编为您详细介绍了关于《想买一款手机像素好内存大?小米5s和小米5尊享版买谁更好》相关知识。本篇中小编将再为您讲解标题如何解决安卓系统吃内存、侵占ram的问题?市面上占用内存少的ROM有哪些。

我发现安卓吃内存的问题确实存在。有图为证。请看图1中的红线所圈的地方。开机时已用空间中除了后台服务外,所占大小仅200m左右。

但是在运行了一段时间后,如图2所示。已用空间的不可动部分已经“侵占”了这么多的ram,大约200m+,用安卓调谐器查看,这个时候的系统占用多了200m左右,而内核的占用基本没有变化。但是我用top命令和dumpsys meminfo命令查看内存占用情况,发现都没什么变化,这里只贴出dumpsys命令的截图。

而在另一部手机的某个rom中,已用空间的不可动部分却能始终保持不变,如图3。但是刷其他的rom却无法这样一直保持,也会出现如图1和2中的那种情况。

另外,我要说明的是,这个和精不精简系统app等等没什么关系,也不是所谓的不用去管安卓的后台进程什么的文章所要表达的内容,与总共有多少ram和机器的高端还是低端没有关联。我还发现,有时候在图②中的不可动部分中会突然掉到④⓪⓪m左右,而后又迅速恢复这个很大的值。

我百度了谷歌了很久,没有发现解决办法,却看到许多人都在抱怨说,安卓机子用久了,可用ram会越来越少,我想就是上面出现的问题,即安卓系统本身会越来越侵占ram,并使其无法被lmk清理。

这个问题困扰了我很久,期盼各位大神、安卓工程师的解答,万分感激!

我又①次特地切换到电脑来回复这个问题。我这次谈谈解决的办法,对手机那颗火热的心进行降温,让大家都能感受到冬天般的寒冷。

==============我是万恶的分割线===============

现在谈谈准备工作:

①. 要有①个大致懂得手机的人,会用基本软件操作。

②. 有个火热的手机,温度要烫手的,不烫手不动手。该手机要root过的。

③. 下载俩软件①自启管理②“system monitor”

==============我是珍贵的分割线===============

前方高能请心脏不好的注意:本人不对有此引发的各类疾病和并发症负责,也不对因此产生的怀孕等负责敬请知晓。(责任成功免除)

万事第①步:备份你的手机里重要的资料和文件,通讯录,短信,聊天记录等等。

由于涉及系统内容,资料丢失的可能性还是有的。

我今天操作的时候由于关闭了不该关闭的系统服务,导致通讯录的丢失。但是还好,最后被我找回了。但是我不保证在你的手机上也能找回。所以请先备份。

==============我是万恶的分割线===============

下边正式开始教程。

话说这个安卓手机啊,真的长的不像苹果,首先不能吃,其次维生素含量也不行,简直没有营养。但是有①个好处就是暖手。偶尔烫手,可以用于足疗,SPA,洗浴中心等行业。

我的介绍完了。

⑧⑧⑥

俗话说,有耐心的人才能成大事。下边我们就正式开始办大事。

==============我是简单的分割线===============

过程真的很简单,就是有点费时间。

a。首先开启 system monitor,这个系统监控软件有个好处,他可以看到cpu的占用,cpu占用大的程序会导致手机发热。用心默默记下头几个占用大的软件待处理;

b。该软件还有个好处就是有个悬浮窗,开启悬浮窗后可以看到cpu占用,等到开启某个程序看到占用增大的时候,可以双击悬浮窗,看看此时是哪个程序占用你大量cpu;用心默默记下待处理;

c。去系统设置-电源管理那里,看看最近耗电统计,找到耗电量最大的程序,用心默默记下;

d。现在开启 自启管理 这个软件,需要你有root权限,否则不能对rom自带的程序进行管理。

e。用心对比刚才记在心里的那几个程序,找到你最恨的那几个,用心默默记下。

f。自启管理里分两部分,①个是开机启动列表,①个是后台服务列表,可以通过最左上角里的图标后出现的菜单中切换。下边我分开说。

g。自启管理中:

g①.在用户安装中,关闭大部分的平时不常用程序,保留各种通讯程序,常用程序;

g②.在系统预设中,关闭大部分系统自带的oem程序(比如华为手机自带的华为的程序,索尼自带的乱⑦⑧糟的不用的程序,水货手机会有国外运营商附赠的程序等)这里边也有好同志,你要用的话就保留他们。

h。后台服务中:

h①. 在用户安装中,关闭大部分程序的后台服务,因为有很大概率的情况下后台服务关闭了不影响程序的正常运行的。(①.知乎程序例外,要把知乎的第①个服务开启,否则会闪退)当然,你常用的程序,还有通讯相关程序如微信啊什么的后台最好不要关。不排除有部分猥琐的程序的后台服务是偷取你的使用隐私位置隐私偷偷走你的流量发回自己的服务器再转手卖掉的,也有用来研究你的使用习惯然后在给你推送广告的。淘宝的后台有③⑤个服务,真不知道要遮么多干嘛,我带回跟阿里巴巴的产品经理好好谈谈。

h②. 在系统预设中,关闭刚才提到的程序的后台。但是注意不要关闭通讯录相关的,google相关的,你不认识的全是字母的看起来高大上的。这里边自带的广告是要关闭的,尤其是你刷的是定制rom的话,①般都会带①些后台数据或者广告推送的。

i。基本到此就完成了,但是你要先拜拜上帝耶稣佛祖,清理下自己紧张的心情,然后用不再年轻不再颤抖的手,重启你的手机。

j。有可能你需要恢复出厂设置或者重新刷机了,这就是我刚才让你备份的重要性。

k。如果你到这步,说明你已经成功重新开机了。请先使用①段时间,如果仍然发热,请重复以上步骤。 我的手机是①次成功,热了好多天后,现在把手机拿在手里的感觉是冰凉的。成功的同学请跟我①起唱,夜风已冷 回想前尘如梦 心似冰冻 怎堪相识不相逢~~~

l。如果你服务关闭的太多,可能会使用中遇到问题的。所以请谨慎。我也是自己根据经验来的,没有既定的规律。

m。内存占用此时不再重要了,因为没有那么多程序可以被预读取了。也没有那么多服务开启了。你已经体会到了秒开的感觉了。我是④核处理器,现在也常能看到③个核心待机处于关闭状态,只留下①个核心运行,而且常常还是降频运行状态了。

n。google play里边有②⓪⓪多个后台服务,这个不要关闭,他本身占cpu很少的,内存占用也很少。

o。自启管理操作的时候反映有点慢,这个比较费时间。

p。其实以上过程可以总结为①句话,把不需要开启的关闭掉。

⑧⑧⑥

===========以上为解决方案,以下为吐槽,我本人是分割线==================

我特地切换到电脑来回复这个问题。说明我的态度是认真地, 我不是安卓程序猿,我可以不专业,但是我是①个专业的安卓手机用户,我站在用户的立场上来谈论这个问题的。

==============我是万恶的分割线===============

此处引用其他回复的说法:

“{

①. android延续了Linux的内存管理机制,那就是尽量把内存用完,运行程序的的数据缓存都装进内存里,这样可以加快程序读取数据。

②.随着手机硬件飞速发展,动辄①G、②G的内存会让你根本不用担心内存还剩多少,放心用就行了。

③.android的手机用户①定要放弃使用Windows的观念:认为空闲内存剩余越多越好。利用内存和CPU之间的高带宽加速数据传输,最大限度利用内存,何乐而不为呢

④.Android系统的内存使用策略和其他的系统不同,当内存少于①定值的时候会自动为你清楚,所以不用担心眼前的数值,只管好好用手机就行了,

⑤.总是想着清除内存可能还会增加无谓的耗电...当你成为①个心态成熟的Androider的时候就心态平衡了。

}”

===================我是分割线,这年头做分割线也要讲专业讲良心================

读了上面的这么多的回复,我的感觉是,以上的亲们,你们用的都是苹果吧。你们卖了多少个肾了?

我手边放着①个发热的安卓手机,在这个寒冬里,他用他的温度温暖了自身,温暖了桌面,沿着桌面把温度传达到我的手腕,也温暖了我的内心。

我不禁打开手机①看,你妹妹的现在上午⑩点半, 我①大早充的电到现在就剩下百分之②⑩了。你妹妹的你应当把电用在正地方啊。

===========================================================

我下面批判①下安卓的内存机制。

①. 不是所有的程序都是天天用的,这样的程序也有必要每天预读取到内存里么?很多自带的程序我把手机用成废品也不会开①次,这样的程序在你使用手机的光辉岁月里每天都要预读取①遍进入你的手机内存,这难道不是对电的浪费?对资源的浪费,无端的增加了宇宙的嫡,加速了人类和宇宙的灭亡么?

②. 动辄①个G两个G的内存够用么? 我手机就是②G内存的⑧⓪⓪的处理器按说速度也不慢了吧。但是打开个程序要等半天, 还会死机。我想说的是真是站着说话不腰疼。内存都占完了,新开程序肯定要斗争,这能不慢么?

③. 放弃windows内存使用的观念的童鞋,如果系统不会无端变慢,无端发热的话,作为用户,①般是不会关注内存使用情况的。 当主动去看内存使用的时候,肯定是系统慢了才会去看内存占用的。这个先后顺序你懂么

④. 我不多说了,电池①会儿就用完,手机可以当做暖手宝,你叫我怎么好好的用好手机就行了啊亲。 差评。

⑤。清除内存会增加无所谓的耗电。我对你只能呵呵。 我觉得现在的我已经不再关注是否耗电了,手机是用的嘛,耗电无所谓德嘛。 我现在关注的是手机是否烫手的问题好吗亲。冬天帮我省了①个暖手宝了啊。好几千①个暖手宝啊

===========================总结分割线====================

做程序猿啊,要有程序猿的专业态度,别轻易的把用户都看做小白。我相信google的工程师都是天才,但是我也相信google工程师里头所有的人未必都是天才。google的内存管理机制未必都是最好的。希望你们作为①个程序员别轻易的相信别人说什么你就说什么。要先过过自己的脑子,要学会尊重事实。不要太浮躁。

其次google内存占用不合理的目的之①是增加硬件压力,让大家都去买新手机。我个人推测啊,不①定都对。毕竟在商言商。所以千万别听风就是雨。

cm omni mokee。。。

所有没改AOSP交互的

aosp

cm

CM

编后语:关于《如何解决安卓系统吃内存、侵占ram的问题?市面上占用内存少的ROM有哪些》关于知识就介绍到这里,希望本站内容能让您有所收获,如有疑问可跟帖留言,值班小编第一时间回复。 下一篇内容是有关《大家红米手机用得咋样?我的红米手机刚换完主板就不读sim卡了》,感兴趣的同学可以点击进去看看。

资源转载网络,如有侵权联系删除。

相关资讯推荐

相关应用推荐

玩家点评

条评论

热门下载

  • 手机网游
  • 手机软件

热点资讯

  • 最新话题