当前位置:首页 » 安卓系统 » 安卓手机为什么关闭后又自动开启

安卓手机为什么关闭后又自动开启

发布时间: 2023-12-16 20:21:42

安卓系统手机为什么经常会有已经关闭的程序仍然在运行

这是安卓的运行机制决定的
其实你不用那么在意android手机剩余内存的大小。很多人都是把使用其他系统的习惯带到了android手机上,不是所有的智能手机系统都一样
的。android大多数应用没有退出的设计其实是有道理的,这和系统对进程的调度机制有关系。如果你知道java,就能更清楚这机制了。其实和java
的垃圾回收机制类似,系统有一个规则来回收内存。进行内存调度有个阀值,只有低于这个值系统才会按一个列表来关闭用户不需要的东西。当然这个值默认设置得
很小,所以你会看到内存老在很少的数值徘徊。但事实上他并不影响速度。相反加快了下次启动应用的速度。这本来也是android的优势之一,如果人为去关
闭进程,没有太大必要。特别是自动关进程的软件。
android的应用在被切换到后台时,它其实已经被暂停了,并不会消耗cpu资源,只保留了运行状态。所以为什么有的程序切出去重新进入,还会
到主界面。但是,一个程序如果想要在后台处理些东西,如音乐播放,它就会开启一个服务,服务可在后台持续运行,所以在后台耗电的也只有带服务的应用了。这
个在进程管理软件里能看到,名字是service。所以没有带服务的应用在后台是完全不耗电的,没有必要关闭。这种设计本来就是一个非常好的设计,下次启
动程序时,会更快,因为不需要读取界面资源,何必要关掉他们抹杀这个android的优点呢?
还有一点,为什么android应用看起来那么
耗内存?大家知道,android上的应用是java,当然需要虚拟机,而android上的应用是带有独立虚拟机的,也就是每开一个应用就会打开一个独
立的虚拟机。这样设计的原因是可以避免虚拟机崩溃导致整个系统崩溃,但代价就是需要更多内存。
所以 你会看到一些已经关闭甚至已经清除了的程序 会又出现在运行列表了 这很正常啦 不要停留在Windows上的思想方式来看你的安卓啊

热点内容
算法汇总 发布:2025-08-28 15:56:54 浏览:744
linuxif判断数字 发布:2025-08-28 15:45:32 浏览:212
nb编译器 发布:2025-08-28 15:24:27 浏览:55
思科配置怎么从ftp还原 发布:2025-08-28 15:22:04 浏览:398
python成绩录入 发布:2025-08-28 15:17:44 浏览:506
oppo5有方舟编译器吗 发布:2025-08-28 15:12:39 浏览:922
2021a6哪个配置有流水转向 发布:2025-08-28 15:00:22 浏览:115
编译器咋用 发布:2025-08-28 14:29:03 浏览:689
新闻访问类型 发布:2025-08-28 14:22:25 浏览:938
从零基础学习编程 发布:2025-08-28 13:57:34 浏览:385