发明名称 Preemptive multi-tasking with cooperative groups of tasks
摘要 An operating system combines preemptive scheduling with cooperative or non-preemptive scheduling. In particular, tasks are divided into groups of interdependent tasks. Interdependent tasks are tasks that utilize the same modules of code or resources Each group includes tasks that should not be run asynchronously relative to each other. The scheduler in the operating system provides each group with a time slot of processor time. The tasks within the group are cooperatively scheduled to exploit the time slot assigned to the group. Dependencies between modules and tasks are maintained to assure that no difficulties arise amongst preemptively scheduled groups.
申请公布号 US6948172(B1) 申请公布日期 2005.09.20
申请号 US20000537998 申请日期 2000.03.29
申请人 MICROSOFT CORPORATION 发明人 D'SOUZA DAVID
分类号 G06F9/46;G06F9/48;G06F9/50;(IPC1-7):G06F9/46 主分类号 G06F9/46
代理机构 代理人
主权项
地址