计算机科学 ›› 2005, Vol. 32 ›› Issue (8): 216-218.

• 软件工程与数据库技术 • 上一篇    下一篇

支持服务质量的Linux内核设计与实现

施笑安 周兴社 林奕   

  1. 西北工业大学计算机学院,西安710072 空军工程大学电讯工程学院,西安710077
  • 出版日期:2018-11-17 发布日期:2018-11-17
  • 基金资助:
    获国防基础研究(K1800060504)、航天基金(2003CH100001)、航空基金(2000CB1103)、西北工业大学博士论文创新基金等资助和771所支持.

Shi XiaoAn;Zhou XingShe;Lin Yi   

  • Online:2018-11-17 Published:2018-11-17

摘要: Linux操作系统对实时QoS支持较弱,但具有很好的实时应用前景。本文选择对Linux在内核级进行QoS扩展。利用Linux进程管理策略与机制分离的设计风格,设计了一个内核级的支持QoS的实时调度器。不需要修改应用,就能满足应用的QoS需求。选择EDF实时调度算法作为扩展目标,引入了“预留”对象这一数据结构,实现了进程间的共享QoS。该新的Linux内核能更好地支持QoS,满足了实时系统的QoS需求。

关键词: 服务质量 实时 Linux 内核 操作系统 Linux操作系统 内核设计 实时应用 实时调度算法 进程管理

Abstract: Currently, Linux operating system, one of the most popular operating systems with good perspective in realtime computing, gives weak supports on real-time QoS. This paper choice to extend the kernel of Linux to support QoS. Taking advantage of the separat

Key words: QoS, Real-time, Linux, Kernel, Operating systems

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!