首页> 外文期刊>Computers, IEEE Transactions on >On Improving Real-Time Interrupt Latencies of Hybrid Operating Systems with Two-Level Hardware Interrupts
【24h】

On Improving Real-Time Interrupt Latencies of Hybrid Operating Systems with Two-Level Hardware Interrupts

机译:具有两级硬件中断的混合操作系统的实时中断延迟提高

获取原文
获取原文并翻译 | 示例
           

摘要

In this paper, we propose to implement hybrid operating systems based on two-level hardware interrupts. We analyze and model the worst-case real-time interrupt latency for RTAI and identify the key component for its optimization. Then, we propose our methodology to implement hybrid operating systems with two-level hardware interrupts by combining the real-time kernel and the time-sharing OS (Operating System) kernel. Based on the methodology, we discuss the important issues for the implementation. Finally, we 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 mu{rm C/OS}hbox{-}{rm II}. We conduct experiments on a set of real application programs including mplayer, Bonnie, and iperf, and compare the interrupt latency and interrupt task distributions for RTLinux-THIN (with and without cache locking), RTAI, Linux, and Linux with RT patch on a hardware platform based on Intel PXA270 processor. The results show that our scheme not only provides an easy method for implementing hybrid systems but also achieves the performance improvement for both the time-sharing and real-time subsystems.
机译:在本文中,我们建议基于两级硬件中断来实现混合操作系统。我们对RTAI的最坏情况实时中断延迟进行分析和建模,并确定对其进行优化的关键组件。然后,我们提出了通过结合实时内核和分时OS(操作系统)内核来实现具有两级硬件中断的混合操作系统的方法。基于方法论,我们讨论了实施中的重要问题。最后,我们通过结合ARM Linux内核2.6.9和mu {rm C / OS} hbox {-} {rm II,在ARM体系结构上实现了一个称为RTLinux-THIN(具有两级硬件中断的实时LINUX)的混合系统。 }。我们对一组真实的应用程序(包括mplayer,Bonnie和iperf)进行了实验,并比较了RTLinux-THIN(带有和不带有缓存锁定),RTAI,Linux和带有RT修补程序的Linux的中断延迟和中断任务分布基于Intel PXA270处理器的硬件平台。结果表明,我们的方案不仅为实现混合系统提供了一种简便的方法,而且还实现了分时和实时子系统的性能改进。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号