发明名称 RESPONSIVE TASK SCHEDULING IN COOPERATIVE MULTI-TASKING ENVIRONMENTS
摘要 Task scheduling in cooperative multi-tasking environments is accomplished by a task scheduler that evaluates the relative priority of an executing task and tasks in a queue waiting to be executed. The task scheduler may issue a suspend request to lower priority tasks so that high priority tasks can be executed. Tasks are written or compiled with checks located at opportune locations for suspending and resuming the given task. The tasks under a suspend request continue operation until they reach a check, at which point the task will suspend operation depending on specific criteria. By allowing both the task and the task scheduler to assist in determining the precise timing of the suspension, the multi-tasking environment becomes highly efficient and responsive.
申请公布号 US2009150891(A1) 申请公布日期 2009.06.11
申请号 US20070952042 申请日期 2007.12.06
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 MATSA MOSHE MORRIS EMANUEL;MCMANUS PATRICK R.;MORGAN CHARLES R.
分类号 G06F9/46 主分类号 G06F9/46
代理机构 代理人
主权项
地址