Android学习:进程以及优先级

1:Android中的进程process当一个android应用启动,系统会启动一个进程和一个主线程来运行这个应用。Android系统会尽力保持这个进程的稳定和安全。但是,在某些特殊情况下,总会移除旧的进程来回收内存,用于新的或者重要的进程。当要回收内存的时候,系统要决定那些进程应该保留,那些进程应该杀掉。因此,在android进程管理中,设置了进程的优先级别。优先级别取决于进程内运行的程序以及程序的状态。那么。系统需要回收内存时,就杀掉优先级低的进程,,这就是android系统的策略。2:进程五个优先级1:Foreground process 例如:用户正在操作的界面。2:Visible process 例如:用户从一个进程切换到另外一个,程序被替换,但是可恢复的。举例:看电子书的时候,电话进来,电话断了。电子书恢复。3:Service process 例如:边放音乐,边看电子书。音乐的service后台执行。4:Background process 定时检测更新

5:Empty process 缓存进程

注意:进程的重要级别,在运行过程中可能随时变化。

享受每一刻的感觉,欣赏每一处的风景,这就是人生。

Android学习:进程以及优先级

相关文章:

你感兴趣的文章:

标签云: