发明名称 Method and system for scheduling the execution of threads using optional time-specific scheduling constraints
摘要 A method and system for scheduling the execution of threads using optional time-specific constraints is provided. In a preferred embodiment, a scheduler schedules the execution of a plurality of threads each specifying either a percentage processor time scheduling constraint, indicating that a certain percentage of processor time should be dedicated to the execution of the thread, or a deadline scheduling constraint, indicating that a specified quantity of work should be done by the thread by a specified time deadline. For each thread specifying a percentage processor time scheduling constraint, the scheduler determines a restart time corresponding to the percentage processor time scheduling constraint. For each thread specifying a deadline scheduling constraint, the scheduler determines a restart time corresponding to the deadline scheduling constraint. The scheduler then utilizes the determined restart times for scheduling the threads by selecting the thread having the earliest restart time for execution.
申请公布号 US5812844(A) 申请公布日期 1998.09.22
申请号 US19950568577 申请日期 1995.12.07
申请人 MICROSOFT CORPORATION 发明人 JONES, MICHAEL B.;LEACH, PAUL J.;DRAVES, JR., RICHARD P.;BARRERA, III, JOSEPH S.;LEVI, STEVEN P.;RASHID, RICHARD F.;FITZGERALD, ROBERT P.
分类号 G06F9/48;(IPC1-7):G06F9/00 主分类号 G06F9/48
代理机构 代理人
主权项
地址