透過您的圖書館登入
IP:52.14.85.76
  • 學位論文

於雲端處理器嵌入式即時系統虛擬層的中斷處理機制之設計與實作

Design and Implementation of Interrupt handling Mechanism on Embedded Real-time Hypervisor with Cloud Core

指導教授 : 施吉昇

摘要


由於嵌入式系統運算效能的提升,虛擬機器已經開始被應用於嵌入式系統之中,即時虛擬機器管理者(real-time hypervisor)負責管理所有的工作必須在截止期限前完成,降低工作超過期限的比率(deadline miss rate)在即時系統中是非常重要的,在有優先權的系統之即時系統之中,優先權反轉(priority inversion)是造成工作超過期限的主因。 另一個即時虛擬機器管理者會遇到的問題是,在虛擬機器之間切換執行所花費的額外時間會比傳統作業系統中程序間切換還來的久,因此我們無法忽視這個所耗費的時間所對系統效能之影響。 我們提出了一個在即時虛擬機器管理者之中的即時中斷處理機制,我們將程序與中斷(interrupt)採用了統一的優先權排序,因此我們可以將程序與中斷一起來排程,除此之外,我們還減少了虛擬機器之間切換的次數,同時我們的機制也避免優先權反轉的問題,因此我們可以有效降低處理中斷所花費的時間及高優先權程序被低優先權程序耽誤的時間。

並列摘要


參考文獻


參考文獻 [1] J.-Y. H. S.-B. S. S.-K. H. C.-J. P. J.-M. R. S.-Y. P. C.-R. Kim, “Xen on arm: System virtualization using xen hypervisor for arm-based secure mobile phones,” 1 2008. Consumer Communications and Networking Conference.
[11] ARM, Cortex(TM)-A8 Technical Reference Manual.
[2] Gernot Heiser, “The motorola evoke QA4: A case study in mobile virtualization,” Open Kernel Labs technology White Paper, 2009.
[3] “Xen.” http://xen.org/.
[4] Bill Weinberg and Linux Pundit, “Mobile handset teardown: Designing and deploying with mobile virtualization,” Open Kernel Labs White Paper, 2009.

延伸閱讀