《表4 实时的和普通的层级切换机制的对比》
本文分别测试了不同时刻发生不同优先级任务之间的切换,具体对比如表4所示.表中的时间点表示出现多个不同优先级任务请求的时刻,切换点表示实际发生任务切换的时刻,任务的可提前计算时间是以完全串行计算作为参照.对于实时的层级切换机制,存在最高优先级任务中断其他两个优先级任务的情况,因此可提前计算时间最多为57.26 ms.对于普通的层级切换机制,只存在高优先级任务中断低优先级任务的情况,且切换点是固定的,因此可提前计算时间是离散的.相比于多任务间完全串行的计算方式,实时的层级切换机制可以实时响应最高优先级任务,普通的切换机制可在固定时刻转入高优先级任务的计算,均可以提升系统的实时性.
图表编号 | XD00136557600 严禁用于非法目的 |
---|---|
绘制时间 | 2020.03.30 |
作者 | 赵子龙、赵毅强、叶茂 |
绘制单位 | 天津大学微电子学院、天津市成像与感知微电子技术重点实验室天津大学、天津大学微电子学院、天津市成像与感知微电子技术重点实验室天津大学、天津大学微电子学院、天津市成像与感知微电子技术重点实验室天津大学 |
更多格式 | 高清、无水印(增值服务) |