QK是一个很小的抢占式微内核调度程序,它专用用QP中。
QK的思想源于SST,Miro Samek重写了自己前期编的SST(Super Simple Task)代码。 QK循环查询AO队列的状态表QK_readySet_
,查找当前最高级的AO(活动对象,任务),分发最高级AO队列中的事件到相对应的AO中。并在某事件消耗完时,回收事件。 QK的流程图如下:
本文共 238 字,大约阅读时间需要 1 分钟。
QK是一个很小的抢占式微内核调度程序,它专用用QP中。
QK的思想源于SST,Miro Samek重写了自己前期编的SST(Super Simple Task)代码。 QK循环查询AO队列的状态表QK_readySet_
,查找当前最高级的AO(活动对象,任务),分发最高级AO队列中的事件到相对应的AO中。并在某事件消耗完时,回收事件。 QK的流程图如下:
转载于:https://www.cnblogs.com/hyper99/p/QP-zhiQK-yuan-li.html