发明名称 METHOD FOR DYNAMIC LOANING IN RATE MONOTONIC REAL-TIME SYSTEMS
摘要 A method and apparatus are disclosed for sharing execution capacity among tasks executing in a real-time computing system. The present invention extends RMA techniques for characterizing system timing behavior and designing real-time systems. A high priority task having hard deadlines is paired with a lower priority task having soft deadlines. During an overload condition, the higher priority task can dynamically borrow execution time from the execution capacity of the lower priority task without affecting the schedulability of the rest of the system. The higher priority task is bolstered in a proportion to the capacity borrowed from the lower priority task, so that the combined utilization of the two tasks remains constant. The period of the degraded task is increased to compensate for the execution time that was loaned to the higher priority task. In addition, the priority of the lower priority task is modified to match the new period.
申请公布号 WO0062157(A2) 申请公布日期 2000.10.19
申请号 WO2000EP03204 申请日期 2000.04.11
申请人 KONINKLIJKE PHILIPS ELECTRONICS N.V. 发明人 ISHAM, KARL, M.
分类号 G06F9/46;G06F9/48;(IPC1-7):G06F9/00 主分类号 G06F9/46
代理机构 代理人
主权项
地址