首页> 外文期刊>Operating systems review >A Hierarchical CPU Scheduler for Multimedia Operating Systems
【24h】

A Hierarchical CPU Scheduler for Multimedia Operating Systems

机译:多媒体操作系统的分层CPU调度程序

获取原文
获取原文并翻译 | 示例
       

摘要

The need for supporting variety of hard and soft real-time, as well as best effort applications in a multimedia computing environment requires an operating system framework that: (1) enables different schedulers to be employed for different application classes, and (2) provides protection between the various classes of applications. We argue that these objectives can be achieved by hierarchical partitioning of CPU bandwidth, in which an operating system partitions the CPU bandwidth among various application classes, and each application class, in turn, partitions its allocation (potentially using a different scheduling algorithm) among its sub-classes' or applications. We present Start-time Fair Queuing (SFQ) algorithm, which enables such hierarchical partitioning. We have implemented a hierarchical scheduler in Solaris 2.4. We describe our implementation, and demonstrate its suitability for multimedia operating systems.
机译:在多媒体计算环境中需要支持各种硬实时和软实时以及尽力而为的应用程序,需要一种操作系统框架:(1)允许将不同的调度程序用于不同的应用程序类别,以及(2)提供各种应用程序之间的保护。我们认为,可以通过对CPU带宽进行分层划分来实现这些目标,其中操作系统将CPU带宽划分为各种应用程序类别,而每个应用程序类别又将其分配(可能使用不同的调度算法)划分为其之间的分配。子类或应用程序。我们提出了启动时公平排队(SFQ)算法,该算法可实现这种分层划分。我们已经在Solaris 2.4中实现了分层调度程序。我们描述了实现方式,并证明了其适用于多媒体操作系统。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号