调度器负责任务执行顺序与CPU资源分配,是系统实时性与响应能力的核心。
Scheduler用于在多个任务之间分配CPU资源,保证系统满足实时性与公平性要求。
三种核心调度模型:
基于任务优先级的抢占式调度,用于实时任务控制。
Deadline驱动调度,保证确定性执行。
同优先级任务的公平时间片调度机制。
调度触发到上下文切换的完整路径
任务切换的寄存器保存与恢复机制