期刊文献+

实时操作系统μC/OS-Ⅱ的多任务改进方法 被引量:3

A Novel Method for Multitask Support on Real-time Operating System μC/OS-Ⅱ
下载PDF
导出
摘要 文章针对实时操作系统μC/OS-Ⅱ中调度函数使用的查找表空间复杂度高而导致μC/OS-Ⅱ仅能支持一定数目(64个)任务的问题,提出了一种改进的查找表结构及其相应的查找方法,使查找表空间复杂度由O(2n)降为O(2n/2),同时保证时间复杂度仍为O(1),实现了μC/OS-Ⅱ的多任务改进。采用该文的方法,可以在基本不增加现有μC/OS-Ⅱ存储大小的情况下,使μC/OS-Ⅱ支持到256个任务。 As a kind of real time operating system,the schedule function in μC/OS-Ⅱ has the O(1)time complexity and the O(2n)space complexity by using the bit vector and lookup table.Because the lookup table has too high space complexity,only 64 tasks can be supported in μC/OS-Ⅱ.In this paper,a improved lookup table with O(2n/2)space complexity and the corresponding lookup method with O(1)time complexity are presented.Using method,more tasks than 64 can be supported in μC/OS-Ⅱ without more space demand.
出处 《计算机工程与应用》 CSCD 北大核心 2005年第12期5-7,共3页 Computer Engineering and Applications
基金 国家自然科学基金资助 国家973基础规划项目 国家863高技术研究发展计划
关键词 实时操作系统 μC/OS-Ⅱ 查找表 空间复杂度 Real-time Operating System,μC/OS-Ⅱ,lookup table,space complexity
  • 相关文献

参考文献6

  • 1David Stepner,Nagarajan Rajan,David Hui.Embedded Application Design Using a Real-Time OS[C].In :Design Automation Conference,1999 Proceedings 36th,1999:21~25.
  • 2C M Krishma,Kang G Shin. Real-Time Systems[M].Tsinghua University Press.
  • 3Paul Kohout,Brinda Ganesh,Bruce Jacob. Hardware Support for RealTime Operating Systems[C].In:Hardware/Software Codesign and System Synthesis,First IEEE/ACM/IFIP International Conference on,2003-10.
  • 4JeanJLabrosse著 邵贝贝译.嵌入式实时操作系统μC/OS-Ⅱ[M](第二版)[M].北京航空航天大学出版社,..
  • 5黄江洪.实时操作系统:内部报告[R].北京:中科院计算所,2004..
  • 6WilliamStallings著 魏迎梅译.操作系统-内核与设计原理[M](第四版)[M].电子工业出版社,..

同被引文献11

引证文献3

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部