請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/42065
標題: | CARTOS: 針對即時作業系統的共通應用程式介面設計 CARTOS: A Common API for Real-Time Operating Systems |
作者: | Wei-Xiang Liao 廖偉翔 |
指導教授: | 薛智文 |
關鍵字: | 即時,應用程式介面設計,排程,中斷,潛伏期, real-time,API,scheduling,interrupt,latency, |
出版年 : | 2008 |
學位: | 碩士 |
摘要: | 很多研究開發人員致力於在各種作業系統上實行即時服務,如即時排程、許可控制、延遲抖動控制。大多數即時服務實作沒有良好且能跨各種作業系統的可移植性。因此,在這篇論文中,一個可移植的即時架構被提出來舒緩即時服務的發展。基於這個即時架構,我們針對即時作業系統提出一個共通的應用程式介面設計。我們在Linux 2.4.18 和 2.6.18 實行我們的應用程式介面設計並且評估其效能。實驗結果顯示我們的實作改善了 Linux 2.4.18 和 2.6.18 的即時性效能。我們的應用程式介面設計也能被實行在各種作業系統上並能幫助程式開發人員節省花在即時服務實作的時間和精力。 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. |
URI: | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/42065 |
全文授權: | 有償授權 |
顯示於系所單位: | 資訊工程學系 |
文件中的檔案:
檔案 | 大小 | 格式 | |
---|---|---|---|
ntu-97-1.pdf 目前未授權公開取用 | 803.92 kB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。