CARTOS: A Common API for Real-Time Operating Systems

碩士 === 國立臺灣大學 === 資訊工程學研究所 === 96 === Many researchers have been devoted on implementing real-time services such as real-time scheduling, admission control and jitter control on various operating systems. Most real-time service implementations do not have satisfactory portability across diversified...

Full description

Bibliographic Details
Main Authors: Wei-Xiang Liao, 廖偉翔
Other Authors: 薛智文
Format: Others
Language:en_US
Published: 2008
Online Access:http://ndltd.ncl.edu.tw/handle/13458193321465221828
Description
Summary:碩士 === 國立臺灣大學 === 資訊工程學研究所 === 96 === Many researchers have been devoted on implementing real-time services such as real-time scheduling, admission control and jitter control on various operating systems. Most real-time service implementations do not have satisfactory portability across diversified operating systems. Therefore, a portable real-time framework is proposed in this thesis to ease the development of real-time service. Based on the real-time framework, we present a common API for real-time operating systems. We implemented our API on Linux 2.4.18 and 2.6.18 and conducted a performance evaluation. The experimental results show that our implementations improve real-time performances of Linux 2.4.18 and 2.6.18. Our API can be implemented on various operating systems as well and help programmers to save time and effort on real-time service implementations.