检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]装备指挥技术学院,北京101416 [2]国防科技信息中心,北京100038
出 处:《计算机工程与设计》2005年第6期1411-1415,共5页Computer Engineering and Design
基 金:国家863高技术研究发展基金项目(2003AA1Z2050)。
摘 要:随着Linux被越来越多地用于实时系统中,实时性能也日益受到关注。通过将Linux的内核改造为可抢占式内核,可缩短系统的响应延时,提高Linux的实时性,但同时也带来了优先级逆转的问题。为了解决优先级逆转问题,基于可抢占式的Linux内核,对Linux内核相关源代码进行修改,实现了优先级继承协议。经过测试证明,采用优先级继承协议的抢占式Linux内核能够解决优先级逆转的问题,满足系统的实时要求。With the wide use of linux in real-time system, its real-timeperformance gets more and more focustoo. Through modification oflinux source codes, preemptivelinux kernel can reduce delayed time ofsystem response, and improve real-time performance of linux, but at the same time bring a problem of priority inversion. In order to solve the problem, based on preemptive linux kernel, priority inheritance protocol is plemented through modification of correlated linux source codes. By testing, it is proved that preemptive linux kernel which adopts priority inheritance protocol can solve the problem of priority inversion, and satisfies real-time demand of system.
分 类 号:TP316[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.235