Improvement on Linux kernel for supporting quality of service

Xiaoan Shi, Xingshe Zhou, Yongying Wu

Research output: Contribution to journalArticlepeer-review

Abstract

The platform of distributed real-time computing always needs high quality of service (QoS), this paper chooses Linux and extends its kernel to solve this problem. By analyzing Linux operating systems synthetically, it generalizes that the most important specialty in process management is that policy be separated from mechanism, so that a real-time scheduler can be produced to satisfy the QoS requirement without modifying Linux applications. Then it chooses EDF real-time scheduling algorithms as extendable target and develops a data structure named "reserve" object, so that QoS can be shared in Linux threads and a new Linux kernel which supports QoS is coming into being.

Original languageEnglish
Pages (from-to)88-89+106
JournalJisuanji Gongcheng/Computer Engineering
Volume31
Issue number20
StatePublished - 20 Oct 2005

Keywords

  • Operating system
  • Quality of service (QoS)
  • Real-time

Fingerprint

Dive into the research topics of 'Improvement on Linux kernel for supporting quality of service'. Together they form a unique fingerprint.

Cite this