任务模型
考试要求: 掌握     
知识路径:  > 嵌入式系统软件基础知识  > 嵌入式操作系统基础知识  > 处理器管理  > 实时系统调度


 
       考虑实时系统中常用的任务模型,即周期性任务模型。所谓的周期任务,就是该任务每隔固定的一段时间,就会运行一次。
       首先定义如下的数据结构:
       .启动时间ri,j):第i个任务的第j次执行的开始时间;
       .时间期限Di):第i个任务所允许的最大响应时间(从任务启动到运行结束所需的时间);
       .周期P(i):第i个任务的连续两次运行之间的最小时间间隔;
       .执行时间Ei):对于第i个任务,当它所需要的资源都已具备时,其执行所需要的最长时间。
       在任务模型中,每一个任务用一个三元组来表示(执行时间、周期、时间期限),一般来说,一个任务的周期时间同时也是它的时间期限,因为该任务必须在它的下一个周期开始之前,完成此次运行。另外,任务可以在一个周期内的任何时刻被启动,但必须在它的时间期限之前完成,如下图所示。
       
       RTOS任务模型
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有