实时系统分析

实时系统分析为了精确管理“时间”资源,已达到实时性和与预测性要求,并能够满足是实时系统的新要求,需用实时调度理论对任务进行调度和可调度性分析

任务调度技术包括调度策略和可调度性分析方法,两者是紧密结合的

任务调度技术研究的范围包括任务使用系统资源(包括处理机、内存、I/O、网络等资源)的策略和机制,以及提供判断系统性能是否可预测的方法和手段

例如,什么时候调度任务运行、在哪运行(当系统为多处理机系统或分布式系统时)、运行多长时间等等;以及判断分析用一定参数描述的实时任务能否被系统正确调度

给定一组实时任务和系统资源,确定每个任务何时何地执行的整个过程就是调度

在非实时系统中,调度的主要目的是缩短系统平均响应时间,提高系统资源利用率,或优化某一项指标;而实时系统中调度的目的则是要尽可能地保证每个任务满足他们的时间约束,及时对外部请求做出响应

实时调度技术通常有多种划分方法,常用以下两种

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关