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 language | English |
|---|---|
| Pages (from-to) | 88-89+106 |
| Journal | Jisuanji Gongcheng/Computer Engineering |
| Volume | 31 |
| Issue number | 20 |
| State | Published - 20 Oct 2005 |
Keywords
- Operating system
- Quality of service (QoS)
- Real-time