Android系统进程管理(基本原理:后台管理和自动释放优先级低的进程换取空闲RAM)
当一个程 序放到后台时,系统可能将数据保存起来而让程序进行休眠,或者仅仅运行部分服务,仅仅当收到相关的申请时才恢复部分进程,处理完之后结束进程而保留服务 ——这些都是自动处理的,也就是说,如果用户运行的软件都是按照Android思想而设计的,那么除了明确有退出按键的一部分大型程序外,其他程序是都可 以运行后扔到后台不用再管了的,当某个程序需要更多RAM时,系统会自动释放掉一些不重要且最近没有使用的程序;而当你打开某个曾经打开的程序时,系统会 先检查RAM里是不是有这个程序的部分进程,然后进行恢复,这样可以更快打开它。
当一个程 序放到后台时,系统可能将数据保存起来而让程序进行休眠,或者仅仅运行部分服务,仅仅当收到相关的申请时才恢复部分进程,处理完之后结束进程而保留服务 ——这些都是自动处理的,也就是说,如果用户运行的软件都是按照Android思想而设计的,那么除了明确有退出按键的一部分大型程序外,其他程序是都可 以运行后扔到后台不用再管了的,当某个程序需要更多RAM时,系统会自动释放掉一些不重要且最近没有使用的程序;而当你打开某个曾经打开的程序时,系统会 先检查RAM里是不是有这个程序的部分进程,然后进行恢复,这样可以更快打开它。