发明名称 MULTI-MEDIA COMPUTER OPERATING SYSTEM AND METHOD
摘要 An operating system for scheduling execution of a random set of periodically recurring hard, real-time tasks encountered in multi-media computer system applications and which is useful in a multi-tasking computer operating environment. Periodically recurring computer tasks having relatively short execution periods for which execution results are absolutely required in hard, real-time environments such as multi-media systems, create a significant task scheduling overhead reducing the available processor resource. Overhead processing at task invocation is eliminated in the invention by placing all active recurrent tasks in an execution queue, regardless of the task s current state of activity and by reprioritizing the order of execution of the tasks in the queue whenever a given task execution is completed. Measured by reduction in task scheduling overhead consumed by the processor in scheduling the tasks, this achieves a 50-100% improvement over conventional scheduling and operating systems.
申请公布号 CA2080187(C) 申请公布日期 1999.02.16
申请号 CA19922080187 申请日期 1992.10.08
申请人 发明人 CARMON, DONALD EDWARD
分类号 G06F9/46;G06F9/48;(IPC1-7):G06F9/46 主分类号 G06F9/46
代理机构 代理人
主权项
地址