嵌入式实时操作系统几个比较容易混淆的概念

1.任务与进程/线程

在嵌入式实时系统中,一般将可独立调度执行的线程称为任务(task),因此,嵌入式实时系统一般没有进程线程的概念。

而进程线程是一般OS的概念。

2.分发与调度

分发(dispatch)不是调度,而是调度的一部分。当任务调度成功后,完成上下文切换的实际工作并将CPU控制权转交到此任务的过程称为分发。

而调度仅仅决定下一步执行哪个任务。

你可能感兴趣的:(操作系统)