首页 | 官方网站   微博 | 高级检索  
     

提高实时内核对实时任务响应时间的新方法
引用本文:郑晓曦,张虎,鲍松堂.提高实时内核对实时任务响应时间的新方法[J].计算机工程与应用,2009,45(16):90-92.
作者姓名:郑晓曦  张虎  鲍松堂
作者单位:五邑大学 信息学院,广东 江门 529020
摘    要:提出了一种延迟锁方法,以减小实时内核对周期性实时任务的响应时间。该技术的基本策略为:只让那些不影响实时任务的非实时任务进入非抢占临界区。为实现该策略,引入了定时器中断预测和锁持有时间的概念。此外,还设计了一种用于该策略的紧急定时器。最后将该策略原型在Linux2.6内核中实施,实验结果显示,在最差的情况下,Linux对实时任务的响应时间比原来降低了23%,同时,对非实时任务的响应时间比原来增加20%。

关 键 词:延迟锁  自旋锁  实时Linux  响应时间  
收稿时间:2008-4-7
修稿时间:2008-9-5  

New method of reducing real-time kernel latency for real-time task
ZHENG Xiao-xi,ZHANG Hu,BAO Song-tang.New method of reducing real-time kernel latency for real-time task[J].Computer Engineering and Applications,2009,45(16):90-92.
Authors:ZHENG Xiao-xi  ZHANG Hu  BAO Song-tang
Affiliation:Department of Information,Wuyi University,Jiangmen,Guangdong 529020,China
Abstract:A new method called delayed lock is proposed,to reduce the latency of real-time task in real-time kernel.The basic rule of this method is that a non-real-time task entering a critical section is allowed only if the operation does not disturb the future execution of the real-time application.To execute this rule,this paper introduced the concepts of timer interrupt prediction and lock hold time.In addition,the paper also designed and implemented a new urgent timer for this technique,and the prototype on Linu...
Keywords:delayed lock  spin-lock  real-time Linux  latency
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机工程与应用》浏览原始摘要信息
点击此处可从《计算机工程与应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号