美图欣赏 | 设为首页 | 加入收藏 | 网站地图

当前位置:新锦江平台:www.xjj7.com-电脑中国 > 硬件数码 > 手机 >

安卓后台程序为何关不掉 安卓系统后台软件关不掉原理分析

2020-06-22 10:22|来源:未知 |作者:dnzg |点击:

在生活中,我相信安卓用户都会遇到一些另自己烦恼的事情,有时候手机后台程序怎么关都关不掉,总有点冲动去换个新手机咯,那这种情况是由什么引起的呢?为什么会关不掉后台程序?
 

安卓怎么关不掉后台程序

可能每个Android的用户都有碰到过这种情况,尽管关闭后台程序的频率也不小,但过了一小会某个程序或许就自己打开了,这些自启的程序对于一些有强迫症习惯的用户来说特别难受,那今天小编就借此机会给大家讲一下为什么Android的后台程序关不掉。
 

关于Android的后台一直关不掉的问题,其实完全是因为Android的广播机制。简单来说,当用户安装某一个程序的时候,系统会像面试官一样把这个程序的功能记录下来,当用户在使用手机时,系统状态的变化会产生各种事件,这些事件需要一些程序来处理的时候,系统会发送广播消息,而这些能处理这件事的程序会被启用,究竟是用哪一个程序,这个是由系统默认的程序或者由用户选择的程序来处理这个事件。
 

举个例子:就如同你开了一家公司,Android是你的管家,那些程序则是来你这里应聘的职工,管家会记录这些职工的能力,例如A会搓澡,B会大保健。当你想要搓澡的时候,管家会叫A过来帮你搓澡。当你想要大保健的时候,管家会叫B过来给你做个大保健。哪怕这个程序是在休眠中,也会被叫起来。也就是不管你怎么去关闭这些应用程序,当需要它的时候,它就是一颗螺丝钉,哪里需要哪里钉。
 

当然还有一些你不需要的程序也一直在自启动,这是因为利益的原因,国内的很多流氓软件都改变了自身程序的优先性,外加增加了终止其他程序的权限,还有增加守护进程的功能,当检测到自己人被干掉了,直接一个复活术让这个程序满血满蓝原地复活。而另外一些社交软件则是为了保证能够及时推送消息,也会做出一些优先权的改变。
 

安卓后台程序关不掉的原因分析

实安卓系统在设计的时候已经考虑到这个问题,用户完全不用担心后台程序,系统会根据手机自动分配好各种资源。安卓设计的时候已经设定了一个固定的阈值,而它设定的阈值范围是很小的,多加留意就会发现其实不管我们用的手机价格在哪一个段位,我们手机内存剩余量都是很少的,为什么系统如此设计呢?事实上我们手机的速度并不会因此而受到影响。并且系统自己会有一个规则来管理内存,当手机内存的使用已经接近系统设计的阈值时,如果再次打开了一个程序会将一些重要性比较低的程序关闭来腾出一些内存。
 

所以,后台程序可以不用关闭的,如果说需要打开一个比较大型的程序时可以去手动关闭,这样会相应提高运行的速度,而平时不用的时候可以不用理会。

(责任编辑:dnzg)