摘要
研发一个嵌入式实时操作系统时需要解决很多任务与共享资源之间的关系问题。介绍了优先级反转问题的理论模型,详细分析和比较了解决优先级反转问题的常规方案——优先级继承协议和优先级天花板协议。重点针对一个自主研发的嵌入式实时操作系统SolCS,提出了一种新的优先级反转问题解决方案并应用于其中,获得一个强实时能力的嵌入式操作系统。
To research and develop an embedded real-time operating system, the relationships between multitask and shared resources are necessary for resolved. After introducing the priority inversion problem, analyzing and comparing the regular design of priority inversion program in detail: Priority inheritance protocol and priority ceiling protocol. A new solutions for priority inversion problem is proposed and applied to the embedded real-time operating system SolCS with independent researched and developed, then a strong ability of real-time embedded operating system is obtained.
出处
《计算机工程与设计》
CSCD
北大核心
2008年第16期4141-4143,4187,共4页
Computer Engineering and Design
基金
辽宁省教育厅高等学校科学研究基金项目(05L338)
西南科技大学大学生创新基金项目(SWUST-CX071088)