OS20 采用了多优先级、占先式的任务调度算法,任务之间使用信号量、互斥锁、事件标签进行同步;使用消息队列进行通信。实时事件由中断处理,并使用信号量与任务通信。任务所需的内存分配方案由用户选择,任务优先级可指定。