什么是android中的空进程,有什么用。 我有时在我的设备中看到空进程,它显示进程有 0 个服务,0 个 Activity 意味着进程没有内部组件。 我也想知道作为开发人员,它是否有任何用处,还是仅在操作系统级别有用。
最佳答案
What is empty process in android
这是一个没有正在运行的 Activity 、服务或广播接收器的进程(目前没有任何内容连接到应用程序的内容提供者之一,如果有的话,尽管这是一个相当模糊的案例)。
what is it’s use
曾几何时,进程确实有 Activity 、服务和/或广播接收器。但是,这些组件作为其正常操作的一部分被销毁(例如,从 onReceive()
返回的 list 注册接收器)。现在,这个过程正在被保留,以防再次需要同一个应用程序的过程。不过,最终,空进程将被终止,以便为其他进程释放系统 RAM。
I also want to know if as a developer,it's of any use or it's just useful on OS level.
与在最后一个正在运行的组件被销毁时立即终止进程相比,它主要是一种操作系统级别的优化,可提高设备性能和响应能力。
关于android - 什么是android中的空进程,它有什么用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29475116/