发明名称 | 在实时操作系统中调度任务的方法、介质和设备 | ||
摘要 | 提供了一种调度方法、介质和设备。在所述调度方法、介质和设备中,通过从一个或多个定时器中选择代表与中断发生时的时间点相应的时间点的定时器,并按照优先级的顺序执行由选择的定时器代表的任务以及由中断请求的一个或多个任务,即使中断发生时到期或者在中断发生时已经到期的定时器的数量很大,也可以在不使实时操作系统(RTOS)的性能恶化的同时,防止由到期定时器代表的任务以及由中断请求的任务之间的优先级颠倒的可能性,所述一个或多个定时器中的每个代表任务、分配给所述任务的时间点、分配给所述任务的优先级。 | ||
申请公布号 | CN101216786B | 申请公布日期 | 2016.09.21 |
申请号 | CN200810001504.X | 申请日期 | 2008.01.04 |
申请人 | 三星电子株式会社 | 发明人 | 李在敦;李承远;俞正埈;辛容三;郑旻奎;任根洙 |
分类号 | G06F9/48(2006.01)I | 主分类号 | G06F9/48(2006.01)I |
代理机构 | 北京铭硕知识产权代理有限公司 11286 | 代理人 | 刘奕晴;郭鸿禧 |
主权项 | 一种调度方法,包括:从一个或多个定时器中选择定时器,所述定时器被选择用来代表与中断发生时的时间相应的时间点,其中,所述一个或多个定时器中的每个代表任务、分配给该任务的时间点、分配给该任务的优先级以及由定时器代表的任务是否可以在预定的截止期限过去之后被执行;检查由选择的定时器代表的任务是否可以在截止期限过去之后被执行;按照优先级的顺序执行由选择的定时器中的硬定时器代表的任务,然后按照优先级的顺序执行由选择的定时器中的软定时器代表的任务以及由中断请求的一个或多个任务,其中,所述硬定时器代表的任务是被确定为不可在截止期限过去之后被执行的任务。 | ||
地址 | 韩国京畿道水原市灵通区梅滩洞416番地 |