在嵌入式系统中,有一种问题非常典型:
任务执行时间不长,CPU负载也不高,但系统仍然会出现超时。
这类问题的关键不在“性能”,而在“时间模型”。
在第二期视频中,我们围绕一个任务的完整生命周期,系统梳理了10个关键时间参数:
单实例参数(这一轮任务内部):CET / GET / IPT / RT
双实例参数(两轮之间):DT / PER / ST / NST
外加:JIT(抖动)、DL(截止时间)
解释:任务什么时候被触发;实际何时开始执行;中间经历了哪些干扰;是否按时完成等问题。
很多工程问题的本质是:
只看了 CET(执行时间),却忽略了 GET(实际占用时间)和 RT(响应时间)。
📺 视频如下(点击观看)
欢迎持续关注本系列更新。