Publication View

Implementing Hybrid Operating Systems with Two-Level Hardware Interrupts £ (2008)

Abstract
In this paper, we propose to implement hybrid operating systems based on two-level hardware interrupts. To separate real-time and non-real-time hardware interrupts by hardware, we show that it is easier to build up hybrid systems with better performance. We analyze and discuss the key issues for implementing a hybrid system based on this and implement a hybrid system called RTLinux-THIN (Real-Time LINUX with Two-level Hardware INterrupts) on the ARM architecture by combining ARM Linux kernel 2.6.9 and �C/OS-II. We conduct experiments on a set of real application programs including mplayer [20], Bonnie [4] and iperf [13] and compare the interrupt latency distributions for RTLinux-THIN (with and without cache locking), RTAI and Linux on a hardware platform based on Intel PXA270 processor [12]. The experimental results show that RTLinux-THIN improves real-time interrupt latencies and provides better predictability. 1

Publication details
Download http://citeseerx.ist.psu.edu/viewdoc/summary?doi=?doi=10.1.1.112.8581
Source http://www.comp.polyu.edu.hk/~cszlshao/Papers/RTSS-07.pdf
Contributors CiteSeerX
Repository CiteSeerX - Scientific Literature Digital Library and Search Engine (United States)
Type text
Language English
Relation 10.1.1.7.1753, 10.1.1.25.7544, 10.1.1.10.6188, 10.1.1.138.449, 10.1.1.62.9455, 10.1.1.30.96, 10.1.1.19.1215, 10.1.1.24.6060, 10.1.1.111.3840, 10.1.1.124.4983, 10.1.1.67.9686, 10.1.1.4.8448