首页> 外文会议>Proceedings of the 2001 international workshop on Multimedia middleware >The case for using middleware to manage diverse soft real-time schedulers
【24h】

The case for using middleware to manage diverse soft real-time schedulers

机译:使用中间件来管理各种软实时调度程序的案例

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

摘要

Although a number of general-purpose operating systems have been extended with soft real-time schedulers and have the potential to support coexisting, independently developed real-time applications, this potential is currently largely unexploited by common applications. This is because the provided scheduling functionality is low-level and depends on parameters that are difficult to estimate, and because different semantics are provided by different schedulers. The cost/benefit ratio of real-time support in general-purpose operating systems is too high for most users and application developers to tolerate.The contribution of this paper is the design of the CPU Resource Manager (CRM): a middleware application that manages processor allocation in a QoS-enabled general-purpose operating system by (1) providing a level of indirection between applications and the scheduling subsystem, (2) automatically calculating scheduling parameters when applicable, and (3) providing an environment supporting the execution of user-specified rules about the allocation of processor time. The focus of this work is not to increase the benefit provided by real-time schedulers, but rather to decrease the cost of using them.
机译:尽管许多通用操作系统已使用软实时调度程序进行了扩展,并具有支持共存,独立开发的实时应用程序的潜力,但目前,通用应用程序尚未充分利用这一潜力。这是因为提供的调度功能是低级的,并且依赖于难以估计的参数,并且因为不同的调度程序提供了不同的语义。通用操作系统中实时支持的成本/收益比对于大多数用户和应用程序开发人员来说是无法承受的。本文的贡献在于CPU资源管理器(CRM)的设计:一种管理软件的中间件应用程序启用QoS的通用操作系统中的处理器分配,方法是:(1)提供应用程序和调度子系统之间的间接级别,(2)在适用时自动计算调度参数,以及(3)提供支持用户执行的环境-有关处理器时间分配的指定规则。这项工作的重点不是增加实时调度程序提供的收益,而是降低使用它们的成本。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号