为什么专家组一致认为王工的实施方案切实可行?请用200字以内文字简要说明。 根据本项目中任务的时间性能参数,请用200字以内文字(也可用图示)描述任务的被调度关系,并分析系统是否可调度(暂不考虑操作系统的时间开销)。

admin2008-11-05  34

问题 为什么专家组一致认为王工的实施方案切实可行?请用200字以内文字简要说明。
根据本项目中任务的时间性能参数,请用200字以内文字(也可用图示)描述任务的被调度关系,并分析系统是否可调度(暂不考虑操作系统的时间开销)。

选项

答案1.任务的调度关系描述 (1)根据实时任务调度的小周期任务优先原则,任务的优先级排列如下: [*] (2)系统最小调度周期不能大于5ms。 (3)在5ms时间点到达时,5ms任务可以终止低优先级任务,处理机优先执行5ms的所有任务;当5ms任务完成或被阻塞,可以执行其他低优先级任务;同样,10ms任务可以终止40ms、50ms、1 000ms的任务;依次类推,1 000ms的任务只能在处理机空闲时被执行。 (4)同周期任务的优先级可根据任务间的关系采用同等优先级,也可采用不同优先级,但是,同周期最低优先级的任务,其优先级不能低于其他大周期任务的优先级。 2.可调度性分析 (1)系统的最大周期为1 000ms,其中,5ms周期任务共执行200次、10ms周期任务共执行100次、40ms周期任务共执行25次、50ms周期任务共执行20次,1 000ms周期任务共执行1次。 (2)在1 000ms最大周期内,所有任务共需执行时间是: T=200*1+100*4+25*8+20*9+1*3=983ms 所有任务完成共需时间为983ms,小于最大周期数,因此,系统是可调度的。

解析 本问题中共有两个方面。其一是根据题目内容完成在操作系统控制下,对本项目算法设计的考虑;其二是完成可调度性分析。这两个方面的知识,是系统分析师必须具备的知识点,即分析问题的能力。
转载请注明原文地址:https://kaotiyun.com/show/hiQZ777K
0

最新回复(0)