我的手机系统安卓2点3为什么后台程序总是自动重启,老是关不掉?

 我来答
qkhtjy
推荐于2016-05-19 · TA获得超过3.6万个赞
知道大有可为答主
回答量:3.1万
采纳率:96%
帮助的人:3135万
展开全部
安卓系统在后台有大量的程序运行,即使通过内存清理软件清理后,过一会又有很多程序自动开始运行。由于安卓设计机制,当需要内存时,后台一些程序会自动关闭,释放内存。
可以采取以下方法限制后台程序:
1.打开手机设置找到开发人员选项,点击进入。
2.打开开发人员选项后,我们滑到最下方,找到后台进程限制,点击。
3.选择自己需要的模式。这里有6个选项,可根据自己需要选择相应的模式,默认是标准限制,只在必要时关闭后台程序,建议选择“不得超过4个进程”,限制太少的话会关闭一些需要的程序,比如QQ。设置后系统会自动选择重要的程序做后台,而很多垃圾软件进程被自动清除。
另外对于一些集成应用不能卸载的可以在程序管理里停用的,可以结合一起使用。
Android采取了一种有别于Linux的进程管理策略,有别于Linux的在进程活动停止后就结束该进程,Android把这些进程都保留在内存中,直到系统需要更多内存为止。这些保留在内存中的进程通常情况下不会影响整体系统的运行速度,并且当用户再次激活这些进程时,提升了进程的启动速度。
Android是依据一个名为LRU(last recently used 最近使用过的程序)列表,将程序进行排序,并结束最早的进程。其实安卓的内存管理机制是这样的,如下:
1.系统会对进程的重要性进行评估,并将重要性以“oom_adj”这个数值表示出来,赋予各个进程;(系统会根据“oom_adj”来判断需要结束哪些进程,一般来说,“oom_adj”的值越大,该进程被系统选中终止的可能就越高)
2.前台程序的“oom_adj”值为0,这意味着它不会被系统终止,一旦它不可访问后,会获得个更高的“oom_adj”,我们推测“oom_adj”的值是根据软件在LRU列表中的位置所决定的;
3.Android不同于Linux,有一套自己独特的进程管理模块,这个模块有更强的可定制性,可根据“oom_adj”值的范围来决定进程管理策略,比如可以设定“当内存小于X时,结束“oom_adj”大于Y的进程”。这给了进程管理脚本的编写以更多的选择。
啃着骨
2012-09-21
知道答主
回答量:4
采纳率:0%
帮助的人:4171
展开全部
安卓系统就是这样··安卓的通病··可以下载个LED优化大师 里面有个禁止重启程序··
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
江东子弟陆
2015-08-08 · TA获得超过140个赞
知道答主
回答量:61
采纳率:100%
帮助的人:40.3万
展开全部
楼主,你好,我也遇到了相同的问题,手机卡爆了,用360手机卫士-点击加速,刚关了自启动应用,过了两三秒他们又自启动了。
1.之后使用‘360一键root’拿到root权限后-点击‘管理自启动’就解决了这一问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hyzw2000
2012-09-21
知道答主
回答量:15
采纳率:0%
帮助的人:5.2万
展开全部
系统缺陷 你下载一个任务杀手
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xyqxiaohui
2012-09-21 · TA获得超过137个赞
知道答主
回答量:231
采纳率:0%
帮助的人:81.1万
展开全部
安卓手机都是这样的 所有程序都没有退出键
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式