作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2007, Vol. 33 ›› Issue (17): 71-73,7.

• 软件技术与数据库 • 上一篇    下一篇

嵌入式操作系统RTEMS基于多处理器的优化

宋 伟,杨学军   

  1. (国防科技大学计算机学院,长沙 410073)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-09-05 发布日期:2007-09-05

Optimization of Embedded Operating System RTEMS Based on Multiprocessor

SONG Wei, YANG Xue-jun   

  1. (Computer Institute, National University of Defence and Technology, Changsha 410073)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-09-05 Published:2007-09-05

摘要: 随着多处理器嵌入式系统应用的普及,通用嵌入式操作系统开始引入对并行化的支持,作为优秀的开源嵌入式操作系统RTEMS亦是如此。但是RTEMS对多处理器的支持机制上存在可能会使整个多机系统崩溃的死锁问题,此外在数据处理系统中做数据分发时对硬件性能损失十分严重。该文结合某型号星载计算机的研发工作,对RTEMS的多处理器支持机制加以完善,并对RTEMS存在的数据分发时的性能瓶颈给出一种优化方案。

关键词: 多处理器, 嵌入式, RTEMS

Abstract: With the popularity of multiprocessor embedded system, like many other embedded operating systems, RTEMS, as a great open source embedded operating system, also supports parallelization. However, RTEMS’s multiprocessor support may cause deadlock on multiprocessor system. And it may cause severe performance damage to the hardware when distributing data in data processing system. Based on an onboard computer research, this article improves RTEMS’s multiprocessor support and will work out an optimization for RTEMS’s performance bottleneck that may occur in data distribution.

Key words: multiprocessor, embedded, RTEMS

中图分类号: