android的进程管理

       众所周知,一个应用程序进程从创建到结束的全过程就是一个应用程序的生命周期。与其他系统不同,android的生命周期不受它进程自身的控制,而是由系统决定。

      Android系统大致将进程分为5类进行管理:

      1、前台进程:

      见字知意,前台进程就是当前正在前台运行的程序,此时用户正在跟系统进行交互,可见该进程是最重要的进程,除非内存崩溃,否则系统不会终止该进程。

      2、可见进程:

      可见进程,还显示在屏幕中,但是此时用户没有直接与之进行交互。可见进程是次于前台进程最重要的进程,当为了保证前台进程运行的情况下才会不得以将此进程终止。

     3、服务进程:

     服务进程是拥有Service的进程,此进程一般在后台为用户服务。例如,后台运行的QQ 音乐播放器之类的。通常情况下,系统不会终止该进程。但当内存不够用,不足以维持前台进程的运行时,才会终止该进程,以保证前台进程的运行。

     4、后台进程:

     后台进程,顾名思义,对于用户来说,就是在后台运行的进程,某些后台进程的终止一般不会影响用户的体验。因此,系统在为了保证整个系统正常运行的情况下,终止该进程的几率较大。

     5、空进程:

     站在用户的角度来说,空进程就是对用户没有作用的进程,此类进行一般为缓存机制服务。当系统需要保证正常运行的时候,首先会选择终止空进程。

    由上可见,重要性,由前台进程‘、可见进程、服务进程、后台进程、空进程依次递减。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值