0

我知道系统在超时并处理异常时会进入某种紧急模式,但是系统的哪个部分使系统进入这种模式?

谢谢!

4

1 回答 1

0

您假设一个“硬”实时系统。有两大类:直接支持基于截止时间的调度的稀有类 RTOS,以及不支持并因此将截止日期映射到 RTOS 本机优先级的普通类 RTOS。在这两个类别中,最后期限未命中的检测方式有所不同。

假设任务集被提前评估为可行,那么 RTOS 将检测到至少一个任务错过了它的截止日期,并且将处理异常。尽管是一个“硬”实时系统,但在某些情况下,各种其他约束违规(例如,资源使用或依赖等)可能是可能的,并且将/应该被 RTOS 检测到。不同 RTOS 的细节有所不同。

于 2020-02-25T14:38:59.723 回答