首页> 外文期刊>Software >Deadline scheduling in the Linux kernel
【24h】

Deadline scheduling in the Linux kernel

机译:Linux内核中的截止时间调度

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

摘要

During the last decade, there has been a considerable interest in using Linux in real-time systems, especially for industrial control. The simple and elegant design of Linux guarantees reliability and very good performance, while its open-source license allows to modify and change the source code according to the user needs. However, Linux has been designed to be a general-purpose operating system. Therefore, it presents some issues like unpredictable latencies and limited support for real-time scheduling. In this paper, we present our experience in the design and implementation of the real-time scheduler that has been recently included in the Linux kernel. The scheduler is based on the Resource Reservation paradigm, which allows to enforce temporal isolation between the running tasks. We describe the genesis of the project, the challenges we have encountered, the implementation details and the API offered to the programmers. Then, we show the experimental results measured on a real hardware. Copyright (c) 2015John Wiley & Sons, Ltd.
机译:在过去的十年中,人们对在实时系统(尤其是工业控制)中使用Linux产生了极大的兴趣。 Linux的简单优雅设计确保了可靠性和非常好的性能,而其开放源代码许可则可以根据用户需求修改和更改源代码。但是,Linux被设计为通用操作系统。因此,它带来了一些问题,例如不可预测的延迟和对实时调度的有限支持。在本文中,我们介绍了我们在实时调度程序的设计和实现中的经验,该调度程序最近已包含在Linux内核中。调度程序基于资源保留范式,该范式允许在运行中的任务之间实施时间隔离。我们描述了项目的起源,遇到的挑战,实现细节和提供给程序员的API。然后,我们展示了在真实硬件上测得的实验结果。版权所有(c)2015 John Wiley&Sons,Ltd.

著录项

  • 来源
    《Software》 |2016年第6期|821-839|共19页
  • 作者单位

    Scuola S Anna, ReTiS Lab, Pzza Martiri Liberta 33, I-56127 Pisa, Italy;

    Evidence Srl, Via Carducci 56, I-56010 Pisa, Italy;

    Univ Trento, Via Sommarive 9, I-38123 Povo, Trento, Italy;

    Scuola S Anna, ReTiS Lab, Pzza Martiri Liberta 33, I-56127 Pisa, Italy;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    real-time; resource-reservation; scheduling; operating system; Linux;

    机译:实时;资源预留;调度;操作系统;Linux;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号