执行管理负责系统执行管理的各个方面,包括平台初始化和应用程序的启动与关闭。执行管理与操作系统协同工作,以执行应用程序的运行时调度。
当系统启动时,操作系统首先初始化,然后执行管理作为操作系统的第一个模块被启动。其他的功能集群( functional clusters)和平台级应用(platform-level Applications)通过执行管理模块启动。Adaptive Platform Foundation启动后,其他的AP应用程序( Adaptive Applications)再通过执行管理模块启动。平台级应用程序和AP应用程序的启动顺序由EM模块通过Machine Manifest和Execution manifest确定。
执行管理模块负责自适应平台执行管理和应用程序执行管理的各个方面,包括:
1. 平台生命周期管理
执行管理模块作为自适应平台启动阶段的一部分,负责初始化自适应平台和部署的应用程序。
2. 应用程序生命周期管理
执行管理模块负责已部署应用程序的有序启动和关闭。执行管理根据Machine Manifest和Execution manifests中的信息确定部署的应用程序集,并根据声明的应用程序依赖性派生启动/关闭顺序。根据机器状态和功能组状态,部署的应用程序在自适应平台启动期间或者之后启动,由于许多应用程序将向其他应用程序提供服务,因此并不期望所有这些应用程序都立即开始工作,因此需要等待并“侦听”传入的


3496

被折叠的 条评论
为什么被折叠?



