
Android应用程序进程管理
5星
- 浏览量: 0
- 大小:None
- 文件类型:PPTX
简介:
其特点在于由系统托管运行。具体而言,系统根据需要动态创建和回收进程。组件启动时,系统启动进程,而这一进程由Zygote进程负责。Zygote进程由系统中的第一个进程init启动。此外,用于运行系统服务的System Server进程亦由Zygote进程创建。当内存压力增大时,系统由Low Memory Killer负责执行进程回收。同时,组件管理服务ActivityManagerService和窗口管理服务WindowManagerService也会主动发起进程回收。每个应用程序进程根据运行情况被赋予优先级,当需要回收进程时,系统会按照进程优先级从低到高依次回收。本课件详细讲解了Android应用程序进程的启动和回收机制,重点介绍了Zygote进程、System Server进程,以及组件管理服务ActivityManagerService、窗口服务WindowManagerService,还有专门负责回收的专用驱动Low Memory Killer。通过深入理解Android系统对应用程序进程的管理机制,读者可以更好地掌握应用程序运行的基本原理。
全部评论 (0)
还没有任何评论哟~


