发明名称 |
METHOD FOR SCHEDULING TASKS IN REAL TIME FOR SOLVING PROBLEMS OF PRIORITY REVERSAL |
摘要 |
PURPOSE: A method for scheduling tasks in real time for solving problems of a priority reversal is provided to increase the number of real-time tasks by solving problems of a priority reversal generated from the arrival of a new real-time task, and by preventing execution orders of tasks determined in an existing system from being influenced by the arrival of new tasks. CONSTITUTION: An execution of a real-time task in execution is temporarily discontinued in case that a new real-time task is arrived in a system(201). A time to spare of the task in a real-time task table is estimated(202). After that the time is estimated, it is judged whether the time is shorter than the least time to spare among real-time tasks(203). In case that the time of the new real-time task is shorter than the least time, the task temporarily discontinued is inserted into a special table for preoccupied tasks(204). A real-time task newly arrived is executed(205). In case that the time to spare of the new real-time task is compared with the least time, the new real-time task is inserted into the real-time task table(206). The task temporarily discontinued is executed again(207).
|
申请公布号 |
KR100298212(B1) |
申请公布日期 |
2001.05.29 |
申请号 |
KR19970069682 |
申请日期 |
1997.12.17 |
申请人 |
ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE;KT CORPORATION |
发明人 |
CHOI, WAN;KIM, DAE YONG;KIM, JIN HO;KIM, SANG UK |
分类号 |
G06F9/46;(IPC1-7):G06F9/46 |
主分类号 |
G06F9/46 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|