-
公开(公告)号:CN101290509A
公开(公告)日:2008-10-22
申请号:CN200710074074.X
申请日:2007-04-19
Applicant: 中兴通讯股份有限公司
Abstract: 本发明公开了一种嵌入式系统低功耗实时任务的调度方法,1.划分实时任务集中各任务的强制执行部分和可选执行部分;2.确定任务优先级队列,并选择任务优先级队列的队首为当前任务;3.运行当前任务的强制执行部分;4.当前任务的强制执行部分运行结束后,运行其可选执行部分,若当前任务运行结束或其截止时间到达,则进入步骤5;5.释放所述当前任务,若当前任务为任务优先级队列的队尾,则结束调度,否则选择任务优先级队列中当前任务的下一个任务为新的当前任务,并回到步骤3。本发明将系统任务划分为强制执行部分和可选执行部分两部分来保证系统低功耗和实时性之间的平衡,不仅使任务满足其时间限制条件,而且还可有效减少系统功耗。
-
公开(公告)号:CN101290509B
公开(公告)日:2012-01-18
申请号:CN200710074074.X
申请日:2007-04-19
Applicant: 中兴通讯股份有限公司
Abstract: 本发明公开了一种嵌入式系统低功耗实时任务的调度方法,1、划分实时任务集中各任务的强制执行部分和可选执行部分;2、确定任务优先级队列,并选择任务优先级队列的队首为当前任务;3、运行当前任务的强制执行部分;4、当前任务的强制执行部分运行结束后,运行其可选执行部分,若当前任务运行结束或其截止时间到达,则进入步骤5;5、释放所述当前任务,若当前任务为任务优先级队列的队尾,则结束调度,否则选择任务优先级队列中当前任务的下一个任务为新的当前任务,并回到步骤3。本发明将系统任务划分为强制执行部分和可选执行部分两部分来保证系统低功耗和实时性之间的平衡,不仅使任务满足其时间限制条件,而且还可有效减少系统功耗。
-
公开(公告)号:CN101290585B
公开(公告)日:2011-09-21
申请号:CN200710074076.9
申请日:2007-04-19
Applicant: 中兴通讯股份有限公司
CPC classification number: Y02D10/24
Abstract: 本发明公开了一种嵌入式系统实时任务的调度方法,1、根据实时任务集中各任务的优先级顺序和截止时间确定就绪任务队列,并选择就绪任务队列的队首为当前任务;2、确定调度所述当前任务的速度;3、采用该速度调度当前任务,若当前任务运行结束或当前任务的截止时间到达,则进入步骤4;4、释放当前任务,若当前任务为就绪任务队列的队尾任务,则结束任务的调度,否则选择就绪任务队列中当前任务的下一个任务为新的当前任务,并回到步骤2。本发明所述技术方案在满足嵌入式系统实时性要求的同时还能实现减少系统能量消耗的目的。
-
公开(公告)号:CN101290585A
公开(公告)日:2008-10-22
申请号:CN200710074076.9
申请日:2007-04-19
Applicant: 中兴通讯股份有限公司
CPC classification number: Y02D10/24
Abstract: 本发明公开了一种嵌入式系统实时任务的调度方法,1.根据实时任务集中各任务的优先级顺序和截止时间确定就绪任务队列,并选择就绪任务队列的队首为当前任务;2.确定调度所述当前任务的速度;3.采用该速度调度当前任务,若当前任务运行结束或当前任务的截止时间到达,则进入步骤4;4.释放当前任务,若当前任务为就绪任务队列的队尾任务,则结束任务的调度,否则选择就绪任务队列中当前任务的下一个任务为新的当前任务,并回到步骤2。本发明所述技术方案在满足嵌入式系统实时性要求的同时还能实现减少系统能量消耗的目的。
-
-
-