Android进程的优先级

Android Runtime在资源紧张时会杀掉一些进程。 优先级低的进程就被首先杀掉。

进程的优先级取决于它们的状态,优先级从高到低排列是:

1. Foreground process   — 正在与用户交互

2. Visible process      — 可见,但不能交互,比如进程里的Activity被部分遮挡

3. Service process     

4. Background process   — 无交互、不可见、也不是Service

5. Empty process        — 进程被回收后会保存在内存中,作为缓存(下次启动时可以快一点)

Leave a Comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.