发明名称 CPU-CYCLE STEALING FOR MULTI-TASKING OPERATING SYSTEM
摘要 A method and apparatus for CPU (102) cycle stealing on a non-preemptive multi-tasking operating system (122) allowing a first application (118) to preempt other applications (114, 116) which are running concurrently on the operating system (122). The steps taken to perform the CPU (102) cycle stealing include: inserting (1, 2, 4) a hook near a starting address of message-monitoring calls (112), and vectoring the execution path to the first application (118) whenever one of the other applications calls the message-monitoring calls (112), allowing the first application (118) to steal CPU (102) cycles from one of the other applications (114, 116). The vectoring is provided by the hook (1, 2, 4) inserted near the starting address of the message-monitoring calls (112).
申请公布号 WO9618953(A1) 申请公布日期 1996.06.20
申请号 WO1995US16105 申请日期 1995.12.11
申请人 INTEL CORPORATION 发明人 KAR, RABINDRA, P.
分类号 G06F9/46;(IPC1-7):G06F13/24 主分类号 G06F9/46
代理机构 代理人
主权项
地址